{ "description": null, "_filename": "MessageHeader.StructureDefinition.json", "package_name": "nit-mvp.nit", "date": "2023-10-17T12:00:49.6029023+00:00", "derivation": "constraint", "publisher": null, "fhirVersion": "4.0.1", "name": "MessageHeader_NIT", "abstract": false, "type": "MessageHeader", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "0.0.1", "status": "draft", "id": "275f08f7-d71b-4e6d-b8f9-81d1135590d6", "kind": "resource", "url": "https://pnt.agenas.it/fhir/StructureDefinition/MessageHeader_NIT", "version": null, "differential": { "element": [ { "id": "MessageHeader.id", "path": "MessageHeader.id", "short": "Id logico per questa risorsa", "comment": "Il valore associato al campo deve rispettare il seguente formalismo:\r\nPOD.GUID\r\ndove POD = point of delivery identification", "definition": "ID logico della risorsa, come utilizzato nell'URL della risorsa. Una volta assegnato, questo valore non cambia mai." }, { "id": "MessageHeader.event[x]", "path": "MessageHeader.event[x]", "type": [ { "code": "Coding" } ], "short": "Codice dell'evento che questo messaggio rappresenta o link alla definizione dell'evento", "definition": "Elemento attraverso cui è possibile inserire la codifica rappresentativa della tipologia del messaggio" }, { "id": "MessageHeader.event[x].system", "min": 1, "path": "MessageHeader.event[x].system", "short": "Identità del sistema terminologico", "comment": "L'URI può essere un OID (urn:oid:...) o un UUID (urn:uuid:...). Gli OID e gli UUID DEVONO essere riferimenti al registro OID di HL7. Altrimenti, l'URI deve provenire dall'elenco di URI speciali definiti da HL7 per FHIR o deve fare riferimento a qualche definizione che stabilisca il sistema in modo chiaro e non ambiguo.", "fixedUri": "https://terminology.pnt.agenas.it/CodeSystem/eventCoding", "definition": "L'identificazione del sistema di codice che definisce il significato del simbolo nel codice." }, { "id": "MessageHeader.event[x].code", "min": 1, "path": "MessageHeader.event[x].code", "short": "Simbolo nella sintassi definita dal sistema", "binding": { "strength": "required", "valueSet": "https://terminology.pnt.agenas.it/ValueSet/eventCoding" }, "definition": "I codici sono definiti per le varie integrazioni rispetto ai casi d’uso da implementare" }, { "id": "MessageHeader.event[x].display", "path": "MessageHeader.event[x].display", "short": "Rappresentazione definita dal sistema", "comment": "Si noti che le stringhe FHIR NON devono superare la dimensione di 1MB.", "definition": "Una rappresentazione del significato del codice nel sistema, secondo le regole del sistema." }, { "id": "MessageHeader.destination", "path": "MessageHeader.destination", "short": "Destinazione messaggio", "comment": "Dovrebbe esserci almeno una destinazione, ma in alcune circostanze il sistema di origine non è a conoscenza di un particolare sistema di destinazione.", "definition": "Elemento che contiene l’applicazione destinataria del messaggio" }, { "id": "MessageHeader.destination.name", "path": "MessageHeader.destination.name", "short": "Nome del sistema", "comment": "* Se la destination è IHub, valorizzare con:\r\n\r\nIHub-{eventCoding.code}\r\n\r\n* Se la destination è un modulo applicativo, IHub valorizzerà tale elemento come:\r\n\r\n{spring_name_application}-{eventCoding.code}.\r\n\r\nDove spring_name_application è l'applicativo che riceve.", "definition": "Nome leggibile per il sistema di destinazione." }, { "id": "MessageHeader.destination.endpoint", "path": "MessageHeader.destination.endpoint", "short": "Indirizzo o id di destinazione effettivo", "comment": "Se la destination è IHub, valorizzare con:\r\n\r\nhttp://ihub.eng.it/{eventCoding.code}\r\n\r\nSe la destination è un modulo applicativo, IHub valorizzerà tale elemento con:\r\n\r\nhttp://{spring_name_application}.eng.it/{eventCoding.code}", "definition": "Indica la destinazione del messaggio." }, { "id": "MessageHeader.source.endpoint", "path": "MessageHeader.source.endpoint", "short": "Indirizzo o id di origine del messaggio effettivo", "definition": "Indirizzo o id di origine del messaggio effettivo" } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/MessageHeader" }