PackagesCanonicalsLogsProblems
    Packages
    nit-mvp.nit@0.0.1
    https://pnt.agenas.it/fhir/StructureDefinition/CodeSystem
{
  "description": null,
  "_filename": "CodeSystem.StructureDefinition.json",
  "package_name": "nit-mvp.nit",
  "date": "2023-09-05T12:27:22.8894717+00:00",
  "derivation": "constraint",
  "publisher": null,
  "fhirVersion": "4.0.1",
  "name": "CodeSystem",
  "abstract": false,
  "type": "CodeSystem",
  "experimental": "false",
  "resourceType": "StructureDefinition",
  "title": null,
  "package_version": "0.0.1",
  "status": "draft",
  "id": "8dd5e4c4-cc37-4164-8eda-e96315bc2bc2",
  "kind": "resource",
  "url": "https://pnt.agenas.it/fhir/StructureDefinition/CodeSystem",
  "version": null,
  "differential": {
    "element": [ {
      "id": "CodeSystem.meta",
      "min": 1,
      "path": "CodeSystem.meta",
      "short": "Metadati della risorsa",
      "definition": "I metadati di una risorsa. Questo è il contenuto della risorsa gestita dall'infrastruttura. Le modifiche al contenuto potrebbero non essere sempre associate alle modifiche alla versione della risorsa.",
      "mustSupport": true
    }, {
      "id": "CodeSystem.meta.versionId",
      "path": "CodeSystem.meta.versionId",
      "short": "Identificativo della versione della risorsa",
      "definition": "L'identificatore specifico della versione, come appare nella parte della versione dell'URL. Questo valore cambia quando la risorsa viene creata, aggiornata o eliminata.",
      "mustSupport": true
    }, {
      "id": "CodeSystem.meta.lastUpdated",
      "path": "CodeSystem.meta.lastUpdated",
      "short": "Quando la versione della risorsa è stata modificata l'ultima volta",
      "definition": "Quando la versione della risorsa è stata modificata l'ultima volta",
      "mustSupport": true
    }, {
      "id": "CodeSystem.meta.profile",
      "min": 1,
      "path": "CodeSystem.meta.profile",
      "short": "Profili a cui questa risorsa dichiara di conformarsi",
      "definition": "Un elenco di profili (riferimenti alle risorse [StructureDefinition](structuredefinition.html#)) a cui questa risorsa dichiara di essere conforme. L'URL è un riferimento a [StructureDefinition.url](structuredefinition-definitions.html#StructureDefinition.url).",
      "mustSupport": true,
      "requirements": "Each resource shall declare conformance to at least its relative FHIR profile: e.g. a ServiceRequest used in the Order Management Scenario shall declare conformance to ServiceRequestForORD)"
    }, {
      "id": "CodeSystem.meta.tag",
      "path": "CodeSystem.meta.tag",
      "short": "Tag applicati a questa risorsa",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "system",
          "type": "value"
        } ]
      },
      "definition": "Tag applicati a questa risorsa. I tag devono essere utilizzati per identificare e correlare le risorse al processo e al flusso di lavoro e le applicazioni non sono tenute a considerare i tag durante l'interpretazione del significato di una risorsa.",
      "mustSupport": true
    }, {
      "id": "CodeSystem.meta.tag:tenantOrganization",
      "path": "CodeSystem.meta.tag",
      "short": "Organizzazione",
      "sliceName": "tenantOrganization",
      "definition": "Tag che identifica la community gestore della linea guida."
    }, {
      "id": "CodeSystem.meta.tag:tenantOrganization.system",
      "min": 1,
      "path": "CodeSystem.meta.tag.system",
      "fixedUri": "https://terminology.pnt.agenas.it/ValueSet/tenantOrganisation"
    }, {
      "id": "CodeSystem.meta.tag:tenantOrganization.code",
      "min": 1,
      "path": "CodeSystem.meta.tag.code"
    }, {
      "id": "CodeSystem.meta.tag:isDelta",
      "max": "1",
      "path": "CodeSystem.meta.tag",
      "sliceName": "isDelta",
      "mustSupport": true
    }, {
      "id": "CodeSystem.meta.tag:isDelta.system",
      "min": 1,
      "path": "CodeSystem.meta.tag.system",
      "fixedUri": "https://pnt.agenas.it/tag/isDelta",
      "mustSupport": true
    }, {
      "id": "CodeSystem.meta.tag:isDelta.code",
      "min": 1,
      "path": "CodeSystem.meta.tag.code",
      "short": "true - false",
      "mustSupport": true
    }, {
      "id": "CodeSystem.meta.tag:UUIDConceptCodes",
      "max": "1",
      "path": "CodeSystem.meta.tag",
      "sliceName": "UUIDConceptCodes",
      "mustSupport": true
    }, {
      "id": "CodeSystem.meta.tag:UUIDConceptCodes.system",
      "min": 1,
      "path": "CodeSystem.meta.tag.system",
      "fixedUri": "https://pnt.agenas.it/tag/UUIDConceptCodes",
      "mustSupport": true
    }, {
      "id": "CodeSystem.meta.tag:UUIDConceptCodes.code",
      "min": 1,
      "path": "CodeSystem.meta.tag.code",
      "mustSupport": true
    }, {
      "id": "CodeSystem.meta.tag:conceptCount",
      "max": "1",
      "path": "CodeSystem.meta.tag",
      "sliceName": "conceptCount",
      "mustSupport": true
    }, {
      "id": "CodeSystem.meta.tag:conceptCount.system",
      "min": 1,
      "path": "CodeSystem.meta.tag.system",
      "fixedUri": "https://pnt.agenas.it/tag/conceptCount",
      "mustSupport": true
    }, {
      "id": "CodeSystem.meta.tag:conceptCount.code",
      "min": 1,
      "path": "CodeSystem.meta.tag.code",
      "mustSupport": true
    }, {
      "id": "CodeSystem.meta.tag:isFixedMonoVersion",
      "max": "1",
      "path": "CodeSystem.meta.tag",
      "comment": "The tags can be updated without changing the stated version of the resource. The list of tags is a set. Uniqueness is based the system/code, and version and display are ignored.\r\n\r\nDistinguishes between mono-versioned CS from fixed mono-versioned CS. That meta tag should NOT be used when using multi-versioned Code system.\r\n\r\nUsed ONLY when a fixed mono-versioned CS is used. Tag missing = (non-fixed) mono-versioned.",
      "sliceName": "isFixedMonoVersion",
      "mustSupport": true,
      "requirements": "It is a Fixed mono-versioned code system.",
      "meaningWhenMissing": "Its a mono-versioned codes system or is multi-versioned code system."
    }, {
      "id": "CodeSystem.meta.tag:isFixedMonoVersion.system",
      "min": 1,
      "path": "CodeSystem.meta.tag.system",
      "fixedUri": "https://pnt.agenas.it/tag/isFixedMonoVersion"
    }, {
      "id": "CodeSystem.meta.tag:isFixedMonoVersion.code",
      "min": 1,
      "path": "CodeSystem.meta.tag.code",
      "short": "true - false"
    }, {
      "id": "CodeSystem.extension:hasNonUniqueCodes",
      "max": "1",
      "path": "CodeSystem.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "https://pnt.agenas.it/fhir/StructureDefinition/extension-codeSystem-hasNonUniqueConceptCodes" ]
      } ],
      "short": "Codici non univoci",
      "sliceName": "hasNonUniqueCodes",
      "definition": "Esprime se il CodeSystem include codici non univoci",
      "mustSupport": true
    }, {
      "id": "CodeSystem.url",
      "min": 1,
      "path": "CodeSystem.url",
      "short": "Identificativo canonical per questa CodeSystem",
      "definition": "URI univoco utilizzato per identificare e referenziare al bisogno il CodeSystem.",
      "mustSupport": true
    }, {
      "id": "CodeSystem.version",
      "min": 1,
      "path": "CodeSystem.version",
      "short": "Versione business del CodeSystem",
      "definition": "Versione business del CodeSystem",
      "mustSupport": true
    }, {
      "id": "CodeSystem.name",
      "path": "CodeSystem.name",
      "mustSupport": true
    }, {
      "id": "CodeSystem.title",
      "path": "CodeSystem.title",
      "mustSupport": true
    }, {
      "id": "CodeSystem.status",
      "path": "CodeSystem.status",
      "definition": "Lo stato del CodeSystem. Consente di monitorare il ciclo di vita del contenuto.",
      "mustSupport": true
    }, {
      "id": "CodeSystem.experimental",
      "path": "CodeSystem.experimental",
      "mustSupport": true
    }, {
      "id": "CodeSystem.publisher",
      "path": "CodeSystem.publisher",
      "short": "Nome dell'editore (Individo o organizzaizone)",
      "definition": "Nome dell'editore (Individo o organizzaizone) del CodeSystem",
      "mustSupport": true
    }, {
      "id": "CodeSystem.description",
      "path": "CodeSystem.description",
      "short": "Descrizione testuale human-readable del CodeSystem",
      "definition": "Descrizione testuale human-readable del CodeSystem",
      "mustSupport": true
    }, {
      "id": "CodeSystem.copyright",
      "path": "CodeSystem.copyright",
      "short": "Copyright",
      "definition": "Restrizioni all'utilizzo dettati dall'organizzatore o individuo editore del CodeSystem",
      "mustSupport": true
    }, {
      "id": "CodeSystem.valueSet",
      "path": "CodeSystem.valueSet",
      "mustSupport": true
    }, {
      "id": "CodeSystem.versionNeeded",
      "min": 1,
      "path": "CodeSystem.versionNeeded",
      "short": "STabilità versione",
      "definition": "Questo flag viene utilizzato per indicare che CodeSystem non si impegna a mantenere il concetto tra le versioni. Se true, è necessario specificare una versione quando si fa riferimento a questo sistema di codice.",
      "mustSupport": true
    }, {
      "id": "CodeSystem.content",
      "path": "CodeSystem.content",
      "definition": "Identifiva il livello di completezza del contenuto del CodeSystem",
      "mustSupport": true
    }, {
      "id": "CodeSystem.property",
      "path": "CodeSystem.property",
      "short": "Proprietà aggiuntive del CodeSystem",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "code",
          "type": "value"
        } ]
      },
      "definition": "Una proprietà definisce uno slot aggiuntivo attraverso il quale è possibile fornire ulteriori informazioni su un concetto.",
      "mustSupport": true
    }, {
      "id": "CodeSystem.property.extension:valueSetBinding",
      "max": "1",
      "path": "CodeSystem.property.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "https://pnt.agenas.it/fhir/StructureDefinition/extension-codeSystem-propertyValueSetBinding" ]
      } ],
      "sliceName": "valueSetBinding",
      "definition": "Allows to specify a valueSet url for binding when property.type = code or coding. \r\nWhen a valueset bindins is specified, binding strenght is expect to be \"required\""
    }, {
      "id": "CodeSystem.property.code",
      "path": "CodeSystem.property.code",
      "mustSupport": true
    }, {
      "id": "CodeSystem.property.type",
      "path": "CodeSystem.property.type",
      "mustSupport": true
    }, {
      "id": "CodeSystem.property:concept-status",
      "max": "1",
      "path": "CodeSystem.property",
      "short": "Stato conetto",
      "sliceName": "concept-status",
      "definition": "Descrive lo stato del concetto",
      "mustSupport": true
    }, {
      "id": "CodeSystem.property:concept-status.code",
      "path": "CodeSystem.property.code",
      "fixedCode": "status",
      "mustSupport": true
    }, {
      "id": "CodeSystem.property:concept-status.type",
      "path": "CodeSystem.property.type",
      "fixedCode": "code",
      "mustSupport": true
    }, {
      "id": "CodeSystem.property:concept-period-start",
      "max": "1",
      "path": "CodeSystem.property",
      "short": "Periodo validità concetto - inizio",
      "sliceName": "concept-period-start",
      "definition": "Periodo validità concetto - inizio",
      "mustSupport": true
    }, {
      "id": "CodeSystem.property:concept-period-start.code",
      "path": "CodeSystem.property.code",
      "fixedCode": "period-start",
      "mustSupport": true
    }, {
      "id": "CodeSystem.property:concept-period-start.type",
      "path": "CodeSystem.property.type",
      "fixedCode": "dateTime",
      "mustSupport": true
    }, {
      "id": "CodeSystem.property:concept-period-end",
      "max": "1",
      "path": "CodeSystem.property",
      "short": "Periodo validità concetto - fine",
      "sliceName": "concept-period-end",
      "definition": "Periodo validità concetto - fine",
      "mustSupport": true
    }, {
      "id": "CodeSystem.property:concept-period-end.code",
      "path": "CodeSystem.property.code",
      "fixedCode": "period-end",
      "mustSupport": true
    }, {
      "id": "CodeSystem.property:concept-period-end.type",
      "path": "CodeSystem.property.type",
      "fixedCode": "dateTime",
      "mustSupport": true
    }, {
      "id": "CodeSystem.concept",
      "path": "CodeSystem.concept",
      "short": "Concetti del CodeSystem",
      "definition": "Concetti contenuti nel CodeSystem.",
      "mustSupport": true
    }, {
      "id": "CodeSystem.concept.id",
      "path": "CodeSystem.concept.id",
      "mustSupport": true
    }, {
      "id": "CodeSystem.concept.code",
      "path": "CodeSystem.concept.code",
      "short": "Codice che identifica il concetto",
      "definition": "Codice che identifica il concetto",
      "mustSupport": true
    }, {
      "id": "CodeSystem.concept.display",
      "path": "CodeSystem.concept.display",
      "short": "Testo in visulaizzaione",
      "definition": "Il testo human-readable da visualizzare in corrispondenza del codice concetto.",
      "mustSupport": true
    }, {
      "id": "CodeSystem.concept.definition",
      "path": "CodeSystem.concept.definition",
      "short": "Definizione",
      "definition": "Definizione formale del concetto.",
      "mustSupport": true
    }, {
      "id": "CodeSystem.concept.designation",
      "path": "CodeSystem.concept.designation",
      "short": "Ulteriori rappresentazioni del concetto",
      "definition": "Ulteriori rappresentazioni del concetto (es: altre lingue)",
      "mustSupport": true
    }, {
      "id": "CodeSystem.concept.property",
      "path": "CodeSystem.concept.property",
      "short": "Proprietà aggiuntive del concetto",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "code",
          "type": "value"
        } ]
      },
      "definition": "Proprietà aggiuntive del concetto",
      "mustSupport": true
    }, {
      "id": "CodeSystem.concept.property:concept-lastUpdate",
      "path": "CodeSystem.concept.property",
      "short": "Ultima modifica concetto",
      "sliceName": "concept-lastUpdate",
      "definition": "Data ultima modifica concetto"
    }, {
      "id": "CodeSystem.concept.property:concept-lastUpdate.code",
      "path": "CodeSystem.concept.property.code",
      "fixedCode": "lastUpdate"
    }, {
      "id": "CodeSystem.concept.property:concept-lastUpdate.value[x]",
      "path": "CodeSystem.concept.property.value[x]",
      "type": [ {
        "code": "dateTime"
      } ]
    } ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/CodeSystem"
}