PackagesCanonicalsLogsProblems
    Packages
    nit-mvp.nit@0.0.1
    https://pnt.agenas.it/fhir/StructureDefinition/MessageHeader_NIT
{
  "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"
}