{ "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" }