RLMessageHeaderNEA

Descrizione

Il profilo RLMessageHeaderNEA è stato strutturato a partire dalla risorsa generica FHIR MessageHeader in modo da contenere le informazioni pertinenti al messaggio scambiato tra l’applicativo di gestione 116117 NEA e la piattaforma SGDT.

Di seguito è presentato il contenuto del profilo in diversi formati. La corrispondente definizione è consultabile al seguente link: RLMessageHeaderNEA.


Snapshot View

idΣ1..1id
id0..1string
extensionC0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileΣ1..1canonical(StructureDefinition)Fixed Value
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
id0..1string
extensionC0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1codeBinding
displayΣ0..1string
userSelectedΣ0..1boolean
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
nameΣ0..1string
targetΣ C0..1Reference(Device)
endpointΣ1..1url
receiverΣ C0..1Reference(Organization | Practitioner | PractitionerRole)
senderΣ C0..1Reference(Organization | Practitioner | PractitionerRole)
entererΣ C0..1Reference(Practitioner | PractitionerRole)
authorΣ C0..1Reference(Practitioner | PractitionerRole)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
nameΣ0..1string
softwareΣ0..1string
versionΣ0..1string
contactΣ C0..1ContactPoint
endpointΣ1..1url
responsibleΣ C0..1Reference(Organization | Practitioner | PractitionerRole)
reasonΣ0..1CodeableConcept
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
identifierΣ1..1id
codeΣ1..1codeBinding
detailsΣ C1..1Reference(RLOperationOutcomeNEA)
focusΣ C0..*Reference(Resource)
definitionΣ0..1canonical(MessageDefinition)

Differential View

idΣ1..1id
id0..1string
extensionC0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileΣ1..1canonical(StructureDefinition)Fixed Value
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
id0..1string
extensionC0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1codeBinding
displayΣ0..1string
userSelectedΣ0..1boolean
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
nameΣ0..1string
targetΣ C0..1Reference(Device)
endpointΣ1..1url
receiverΣ C0..1Reference(Organization | Practitioner | PractitionerRole)
senderΣ C0..1Reference(Organization | Practitioner | PractitionerRole)
entererΣ C0..1Reference(Practitioner | PractitionerRole)
authorΣ C0..1Reference(Practitioner | PractitionerRole)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
nameΣ0..1string
softwareΣ0..1string
versionΣ0..1string
contactΣ C0..1ContactPoint
endpointΣ1..1url
responsibleΣ C0..1Reference(Organization | Practitioner | PractitionerRole)
reasonΣ0..1CodeableConcept
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
identifierΣ1..1id
codeΣ1..1codeBinding
detailsΣ C1..1Reference(RLOperationOutcomeNEA)
focusΣ C0..*Reference(Resource)
definitionΣ0..1canonical(MessageDefinition)

Hybrid View

idΣ1..1id
id0..1string
extensionC0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileΣ1..1canonical(StructureDefinition)Fixed Value
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
id0..1string
extensionC0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1codeBinding
displayΣ0..1string
userSelectedΣ0..1boolean
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
nameΣ0..1string
targetΣ C0..1Reference(Device)
endpointΣ1..1url
receiverΣ C0..1Reference(Organization | Practitioner | PractitionerRole)
senderΣ C0..1Reference(Organization | Practitioner | PractitionerRole)
entererΣ C0..1Reference(Practitioner | PractitionerRole)
authorΣ C0..1Reference(Practitioner | PractitionerRole)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
nameΣ0..1string
softwareΣ0..1string
versionΣ0..1string
contactΣ C0..1ContactPoint
endpointΣ1..1url
responsibleΣ C0..1Reference(Organization | Practitioner | PractitionerRole)
reasonΣ0..1CodeableConcept
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
identifierΣ1..1id
codeΣ1..1codeBinding
detailsΣ C1..1Reference(RLOperationOutcomeNEA)
focusΣ C0..*Reference(Resource)
definitionΣ0..1canonical(MessageDefinition)

Table View

MessageHeader..
MessageHeader.id1..
MessageHeader.meta1..
MessageHeader.meta.profile1..1
MessageHeader.event[x]Coding..
MessageHeader.event[x].system1..
MessageHeader.event[x].code1..
MessageHeader.event[x].display..
MessageHeader.destination1..1
MessageHeader.destination.name..
MessageHeader.destination.endpoint1..
MessageHeader.source1..1
MessageHeader.source.name..
MessageHeader.source.endpoint1..
MessageHeader.response..1
MessageHeader.response.identifier1..
MessageHeader.response.code1..
MessageHeader.response.detailsReference(RLOperationOutcomeNEA)1..

XML View

<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="RLMessageHeaderNEA" />
<url value="https://fhir.siss.regione.lombardia.it/StructureDefinition/RLMessageHeaderNEA" />
<name value="RLMessageHeaderNEA" />
<status value="active" />
<date value="2026-05-29T09:46:43.7514659+00:00" />
<description value="Profilo volto a contenere le informazioni relative al messaggio scambiato tra l'applicativo di gestione 116117 NEA e SGDT." />
<fhirVersion value="4.0.1" />
<kind value="resource" />
<abstract value="false" />
<type value="MessageHeader" />
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/MessageHeader" />
<derivation value="constraint" />
<element id="MessageHeader.id">
<path value="MessageHeader.id" />
<short value="UUID prodotto dal server FHIR (applicativo) che detiene la risorsa" />
<min value="1" />
</element>
<element id="MessageHeader.meta">
<path value="MessageHeader.meta" />
<short value="Metadati della risorsa" />
<min value="1" />
</element>
<element id="MessageHeader.meta.profile">
<path value="MessageHeader.meta.profile" />
<short value="Profilo al quale la risorsa si riferisce" />
<min value="1" />
<max value="1" />
<fixedCanonical value="https://fhir.siss.regione.lombardia.it/StructureDefinition/RLMessageHeaderNEA" />
</element>
<element id="MessageHeader.event[x]">
<path value="MessageHeader.event[x]" />
<short value="Codifica dell'evento rappresentato dal messaggio" />
<definition value="Nel caso di una chiamata NEA corrisponde al valore fisso "NEA"" />
<comment value="Per il dettaglio esaustivo della codifica consultare la Tabella della tipologia di evento del messaggio contenuta nella sezione dei value-set del profilo presente nell'Implementation Guide." />
<code value="Coding" />
</type>
<strength value="required" />
<valueSet value="https://fhir.siss.regione.lombardia.it/ValueSet/message-events/sgdt" />
</binding>
</element>
<element id="MessageHeader.event[x].system">
<path value="MessageHeader.event[x].system" />
<min value="1" />
<fixedUri value="https://fhir.siss.regione.lombardia.it/ValueSet/message-events/sgdt" />
</element>
<element id="MessageHeader.event[x].code">
<path value="MessageHeader.event[x].code" />
<short value="Codice dell'evento rappresentato dal messaggio" />
<definition value="Stringa alfanumerica di al più 20 caratteri" />
<min value="1" />
<strength value="required" />
<valueSet value="https://fhir.siss.regione.lombardia.it/ValueSet/message-events/sgdt" />
</binding>
</element>
<element id="MessageHeader.event[x].display">
<path value="MessageHeader.event[x].display" />
<short value="Descrizione dell'evento rappresentato dal messaggio" />
<definition value="Stringa alfanumerica di al più 250 caratteri" />
</element>
<element id="MessageHeader.destination">
<path value="MessageHeader.destination" />
<short value="Destinatario del messaggio" />
<min value="1" />
<max value="1" />
</element>
<element id="MessageHeader.destination.name">
<path value="MessageHeader.destination.name" />
<short value="Nome del destinatario del messaggio" />
<definition value="Nel messaggio di richiesta, quando il profilo RLMessageHeaderNEA è contenuto nel campo entry del profilo RLBundleNEA, il nome del destinatario è "SGDT". Nel messaggio di risposta, quando il profilo RLMessageHeaderNEA è contenuto nel campo entry del profilo RLBundleRispostaNEA, il nome del destinatario è "NEA"" />
</element>
<element id="MessageHeader.destination.endpoint">
<path value="MessageHeader.destination.endpoint" />
<short value="URN dell'endpoint del destinatario del messaggio" />
<definition value="Nel messaggio di richiesta, quando il profilo RLMessageHeaderNEA è contenuto nel campo entry del profilo RLBundleNEA, l'URN dell'endpoint del destinatario è "urn:rlfhir:SGDT". Nel messaggio di risposta, quando il profilo RLMessageHeaderNEA è contenuto nel campo entry del profilo RLBundleRispostaNEA, l'URN dell'endpoint del destinatario è "urn:rlfhir:NEA"" />
<min value="1" />
</element>
<element id="MessageHeader.source">
<path value="MessageHeader.source" />
<short value="Mittente del messaggio" />
<min value="1" />
<max value="1" />
</element>
<element id="MessageHeader.source.name">
<path value="MessageHeader.source.name" />
<short value="Nome del mittente del messaggio" />
<definition value="Nel messaggio di richiesta, quando il profilo RLMessageHeaderNEA è contenuto nel campo entry del profilo RLBundleNEA, il nome del mittente è "NEA". Nel messaggio di risposta, quando il profilo RLMessageHeaderNEA è contenuto nel campo entry del profilo RLBundleRispostaNEA, il nome del mittente è "SGDT"" />
</element>
<element id="MessageHeader.source.endpoint">
<path value="MessageHeader.source.endpoint" />
<short value="URN dell'endpoint del mittente del messaggio" />
<definition value="Nel messaggio di richiesta, quando il profilo RLMessageHeaderNEA è contenuto nel campo entry del profilo RLBundleNEA, l'URN dell'endpoint del mittente è "urn:rlfhir:NEA". Nel messaggio di risposta, quando il profilo RLMessageHeaderNEA è contenuto nel campo entry del profilo RLBundleRispostaNEA, l'URN dell'endpoint del mittente è "urn:rlfhir:SGDT"" />
<min value="1" />
</element>
<element id="MessageHeader.response">
<path value="MessageHeader.response" />
<short value="Esito del messaggio di risposta. Il campo viene valorizzato quando il profilo RLMessageHeaderNEA è contenuto nel bundle di risposta" />
<max value="1" />
</element>
<element id="MessageHeader.response.identifier">
<path value="MessageHeader.response.identifier" />
<short value="Identificativo del messaggio originale" />
<min value="1" />
</element>
<element id="MessageHeader.response.code">
<path value="MessageHeader.response.code" />
<short value="Codice dell'esito del messaggio" />
<definition value="Valori ammessi: ok, transient-error, fatal-error" />
<min value="1" />
</element>
<element id="MessageHeader.response.details">
<path value="MessageHeader.response.details" />
<short value="Descrizione dell'esito del messaggio" />
<definition value="Reference al profilo RLOperationOutcomeNEA" />
<min value="1" />
<code value="Reference" />
<targetProfile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/RLOperationOutcomeNEA" />
</type>
</element>
</differential>
</StructureDefinition>

JSON View

{
"resourceType": "StructureDefinition",
"id": "RLMessageHeaderNEA",
"url": "https://fhir.siss.regione.lombardia.it/StructureDefinition/RLMessageHeaderNEA",
"name": "RLMessageHeaderNEA",
"status": "active",
"date": "2026-05-29T09:46:43.7514659+00:00",
"description": "Profilo volto a contenere le informazioni relative al messaggio scambiato tra l'applicativo di gestione 116117 NEA e SGDT.",
"fhirVersion": "4.0.1",
"kind": "resource",
"abstract": false,
"type": "MessageHeader",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/MessageHeader",
"derivation": "constraint",
"element": [
{
"id": "MessageHeader.id",
"path": "MessageHeader.id",
"short": "UUID prodotto dal server FHIR (applicativo) che detiene la risorsa",
"min": 1
},
{
"id": "MessageHeader.meta",
"path": "MessageHeader.meta",
"short": "Metadati della risorsa",
"min": 1
},
{
"id": "MessageHeader.meta.profile",
"path": "MessageHeader.meta.profile",
"short": "Profilo al quale la risorsa si riferisce",
"min": 1,
"max": "1",
"fixedCanonical": "https://fhir.siss.regione.lombardia.it/StructureDefinition/RLMessageHeaderNEA"
},
{
"id": "MessageHeader.event[x]",
"path": "MessageHeader.event[x]",
"short": "Codifica dell'evento rappresentato dal messaggio",
"definition": "Nel caso di una chiamata NEA corrisponde al valore fisso \"NEA\"",
"comment": "Per il dettaglio esaustivo della codifica consultare la Tabella della tipologia di evento del messaggio contenuta nella sezione dei value-set del profilo presente nell'Implementation Guide.",
"type": [
{
"code": "Coding"
}
],
"binding": {
"strength": "required",
"valueSet": "https://fhir.siss.regione.lombardia.it/ValueSet/message-events/sgdt"
}
},
{
"id": "MessageHeader.event[x].system",
"path": "MessageHeader.event[x].system",
"min": 1,
"fixedUri": "https://fhir.siss.regione.lombardia.it/ValueSet/message-events/sgdt"
},
{
"id": "MessageHeader.event[x].code",
"path": "MessageHeader.event[x].code",
"short": "Codice dell'evento rappresentato dal messaggio",
"definition": "Stringa alfanumerica di al più 20 caratteri",
"min": 1,
"binding": {
"strength": "required",
"valueSet": "https://fhir.siss.regione.lombardia.it/ValueSet/message-events/sgdt"
}
},
{
"id": "MessageHeader.event[x].display",
"path": "MessageHeader.event[x].display",
"short": "Descrizione dell'evento rappresentato dal messaggio",
"definition": "Stringa alfanumerica di al più 250 caratteri"
},
{
"id": "MessageHeader.destination",
"path": "MessageHeader.destination",
"short": "Destinatario del messaggio",
"min": 1,
"max": "1"
},
{
"id": "MessageHeader.destination.name",
"path": "MessageHeader.destination.name",
"short": "Nome del destinatario del messaggio",
"definition": "Nel messaggio di richiesta, quando il profilo RLMessageHeaderNEA è contenuto nel campo entry del profilo RLBundleNEA, il nome del destinatario è \"SGDT\". Nel messaggio di risposta, quando il profilo RLMessageHeaderNEA è contenuto nel campo entry del profilo RLBundleRispostaNEA, il nome del destinatario è \"NEA\""
},
{
"id": "MessageHeader.destination.endpoint",
"path": "MessageHeader.destination.endpoint",
"short": "URN dell'endpoint del destinatario del messaggio",
"definition": "Nel messaggio di richiesta, quando il profilo RLMessageHeaderNEA è contenuto nel campo entry del profilo RLBundleNEA, l'URN dell'endpoint del destinatario è \"urn:rlfhir:SGDT\". Nel messaggio di risposta, quando il profilo RLMessageHeaderNEA è contenuto nel campo entry del profilo RLBundleRispostaNEA, l'URN dell'endpoint del destinatario è \"urn:rlfhir:NEA\"",
"min": 1
},
{
"id": "MessageHeader.source",
"path": "MessageHeader.source",
"short": "Mittente del messaggio",
"min": 1,
"max": "1"
},
{
"id": "MessageHeader.source.name",
"path": "MessageHeader.source.name",
"short": "Nome del mittente del messaggio",
"definition": "Nel messaggio di richiesta, quando il profilo RLMessageHeaderNEA è contenuto nel campo entry del profilo RLBundleNEA, il nome del mittente è \"NEA\". Nel messaggio di risposta, quando il profilo RLMessageHeaderNEA è contenuto nel campo entry del profilo RLBundleRispostaNEA, il nome del mittente è \"SGDT\""
},
{
"id": "MessageHeader.source.endpoint",
"path": "MessageHeader.source.endpoint",
"short": "URN dell'endpoint del mittente del messaggio",
"definition": "Nel messaggio di richiesta, quando il profilo RLMessageHeaderNEA è contenuto nel campo entry del profilo RLBundleNEA, l'URN dell'endpoint del mittente è \"urn:rlfhir:NEA\". Nel messaggio di risposta, quando il profilo RLMessageHeaderNEA è contenuto nel campo entry del profilo RLBundleRispostaNEA, l'URN dell'endpoint del mittente è \"urn:rlfhir:SGDT\"",
"min": 1
},
{
"id": "MessageHeader.response",
"path": "MessageHeader.response",
"short": "Esito del messaggio di risposta. Il campo viene valorizzato quando il profilo RLMessageHeaderNEA è contenuto nel bundle di risposta",
"max": "1"
},
{
"id": "MessageHeader.response.identifier",
"path": "MessageHeader.response.identifier",
"short": "Identificativo del messaggio originale",
"min": 1
},
{
"id": "MessageHeader.response.code",
"path": "MessageHeader.response.code",
"short": "Codice dell'esito del messaggio",
"definition": "Valori ammessi: ok, transient-error, fatal-error",
"min": 1
},
{
"id": "MessageHeader.response.details",
"path": "MessageHeader.response.details",
"short": "Descrizione dell'esito del messaggio",
"definition": "Reference al profilo RLOperationOutcomeNEA",
"min": 1,
"type": [
{
"code": "Reference",
"https://fhir.siss.regione.lombardia.it/StructureDefinition/RLOperationOutcomeNEA"
]
}
]
}
]
}
}

Esempi

Risposta negativa: esempio-RLMessageHeaderNEA-negativa
Risposta positiva: esempio-RLMessageHeaderNEA-positiva

Tipologie di ricerca

Attualmente non sono stati definiti criteri di ricerca.

Search parameter

Attualmente non sono definiti Search Parameters oltre quelli previsti dallo standard per la risorsa MessageHeader.

ValueSet

Nella seguente tabella sono elencati i value set relativi al profilo RLMessageHeaderNEA:

Nome Descrizione Riferimento al dettaglio della codifica
eventCoding Codice e descrizione dell’evento rappresentato dal messaggio La codifica è definita dal ValueSet Tipologia Evento Messaggio