RLPatientBase

Descrizione

Il profilo RLPatientBase è stato strutturato a partire dalla risorsa generica FHIR Patient per contenere le informazioni anagrafiche di base di un cittadino.

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


Snapshot View

idΣ1..1string
id0..1string
extensionI0..*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
id0..1string
extensionI0..0Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
activeΣ ?!0..1boolean
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
textΣ0..1string
familyΣ1..1string
givenΣ0..*string
prefixΣ0..*string
suffixΣ0..*string
periodΣ I0..1Period
telecomΣ I0..*ContactPoint
genderΣ1..1codeBinding
birthDateΣ1..1date
deceasedBooleanboolean
deceasedDateTimedateTime
addressΣ0..*Address
maritalStatus0..1CodeableConceptBinding
multipleBirthBooleanboolean
multipleBirthIntegerinteger
photoI0..*Attachment
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
relationship0..*CodeableConceptBinding
name0..1HumanName
telecomI0..*ContactPoint
address0..1Address
gender0..1codeBinding
organizationI0..1Reference(Organization)
periodI0..1Period
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
language1..1CodeableConceptBinding
preferred0..1boolean
generalPractitionerI0..*Reference(Organization | Practitioner | PractitionerRole)
managingOrganizationΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
otherΣ I1..1Reference(Patient | RelatedPerson)
typeΣ1..1codeBinding

Differential View

idΣ1..1string
id0..1string
extensionI0..*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
id0..1string
extensionI0..0Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
activeΣ ?!0..1boolean
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
textΣ0..1string
familyΣ1..1string
givenΣ0..*string
prefixΣ0..*string
suffixΣ0..*string
periodΣ I0..1Period
telecomΣ I0..*ContactPoint
genderΣ1..1codeBinding
birthDateΣ1..1date
deceasedBooleanboolean
deceasedDateTimedateTime
addressΣ0..*Address
maritalStatus0..1CodeableConceptBinding
multipleBirthBooleanboolean
multipleBirthIntegerinteger
photoI0..*Attachment
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
relationship0..*CodeableConceptBinding
name0..1HumanName
telecomI0..*ContactPoint
address0..1Address
gender0..1codeBinding
organizationI0..1Reference(Organization)
periodI0..1Period
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
language1..1CodeableConceptBinding
preferred0..1boolean
generalPractitionerI0..*Reference(Organization | Practitioner | PractitionerRole)
managingOrganizationΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
otherΣ I1..1Reference(Patient | RelatedPerson)
typeΣ1..1codeBinding

Hybrid View

idΣ1..1string
id0..1string
extensionI0..*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
id0..1string
extensionI0..0Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
activeΣ ?!0..1boolean
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
textΣ0..1string
familyΣ1..1string
givenΣ0..*string
prefixΣ0..*string
suffixΣ0..*string
periodΣ I0..1Period
telecomΣ I0..*ContactPoint
genderΣ1..1codeBinding
birthDateΣ1..1date
deceasedBooleanboolean
deceasedDateTimedateTime
addressΣ0..*Address
maritalStatus0..1CodeableConceptBinding
multipleBirthBooleanboolean
multipleBirthIntegerinteger
photoI0..*Attachment
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
relationship0..*CodeableConceptBinding
name0..1HumanName
telecomI0..*ContactPoint
address0..1Address
gender0..1codeBinding
organizationI0..1Reference(Organization)
periodI0..1Period
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
language1..1CodeableConceptBinding
preferred0..1boolean
generalPractitionerI0..*Reference(Organization | Practitioner | PractitionerRole)
managingOrganizationΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
otherΣ I1..1Reference(Patient | RelatedPerson)
typeΣ1..1codeBinding

Table View

Patient..
Patient.id1..
Patient.meta1..
Patient.meta.profile1..1
Patient.extension1..
Patient.extensionExtension1..1
Patient.extension.value[x]..
Patient.extension.value[x].coding..
Patient.extension.value[x].coding.system1..
Patient.extension.value[x].coding.code1..
Patient.extension.value[x].coding.display..
Patient.identifier1..1
Patient.identifier.system1..
Patient.identifier.value..
Patient.active..
Patient.name1..1
Patient.name.family1..
Patient.name.given..
Patient.gender1..
Patient.birthDate1..

XML View

<StructureDefinition xmlns="http://hl7.org/fhir">
    <id value="RLPatientBase" />
    <url value="https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPatientBase" />
    <name value="RLPatientBase" />
    <status value="active" />
    <date value="2024-04-23T13:09:25.8682521+00:00" />
    <description value="Profilo contenente i dettagli anagrafici di base di un cittadino." />
    <fhirVersion value="4.0.1" />
    <kind value="resource" />
    <abstract value="false" />
    <type value="Patient" />
    <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Patient" />
    <derivation value="constraint" />
    <differential>
        <element id="Patient.id">
            <path value="Patient.id" />
            <short value="UUID prodotto dal server FHIR (applicativo) che detiene la risorsa" />
            <min value="1" />
        </element>
        <element id="Patient.meta">
            <path value="Patient.meta" />
            <short value="Metadati della risorsa" />
            <min value="1" />
        </element>
        <element id="Patient.meta.profile">
            <path value="Patient.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/RLPatientBase" />
        </element>
        <element id="Patient.extension">
            <path value="Patient.extension" />
            <min value="1" />
        </element>
        <element id="Patient.extension:luogoNascitaCodeable">
            <path value="Patient.extension" />
            <sliceName value="luogoNascitaCodeable" />
            <short value="Codice ISTAT del comune e/o dello stato di nascita" />
            <min value="1" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="http://hl7.it/fhir/StructureDefinition/patient-codeableBirthPlace" />
            </type>
            <isModifier value="false" />
        </element>
        <element id="Patient.extension:luogoNascitaCodeable.value[x].coding">
            <path value="Patient.extension.value[x].coding" />
            <short value="Codice e descrizione del comune e/o dello stato di nascita" />
        </element>
        <element id="Patient.extension:luogoNascitaCodeable.value[x].coding.system">
            <path value="Patient.extension.value[x].coding.system" />
            <min value="1" />
            <fixedUri value="http://hl7.it/fhir/lab-report/CodeSystem/istat-unitaAmministrativeTerritoriali" />
        </element>
        <element id="Patient.extension:luogoNascitaCodeable.value[x].coding.code">
            <path value="Patient.extension.value[x].coding.code" />
            <short value="Codice del comune e/o dello stato di nascita" />
            <definition value="Stringa numerica di 6 cifre" />
            <min value="1" />
        </element>
        <element id="Patient.extension:luogoNascitaCodeable.value[x].coding.display">
            <path value="Patient.extension.value[x].coding.display" />
            <short value="Descrizione del comune e/o dello stato di nascita" />
            <definition value="Stringa alfabeta al pi&#249; di 50 caratteri" />
        </element>
        <element id="Patient.identifier">
            <path value="Patient.identifier" />
            <short value="Codice fiscale del cittadino" />
            <min value="1" />
            <max value="1" />
        </element>
        <element id="Patient.identifier.system">
            <path value="Patient.identifier.system" />
            <min value="1" />
            <fixedUri value="http://hl7.it/sid/codiceFiscale" />
        </element>
        <element id="Patient.identifier.value">
            <path value="Patient.identifier.value" />
            <short value="Codice fiscale del cittadino" />
            <definition value="Stringa alfanumerica di 16 caratteri" />
        </element>
        <element id="Patient.active">
            <path value="Patient.active" />
            <short value="Indicazione sullo stato di vita del cittadino" />
            <definition value="True = in vita\nFalse = deceduto" />
        </element>
        <element id="Patient.name">
            <path value="Patient.name" />
            <short value="Nominativo del cittadino" />
            <min value="1" />
            <max value="1" />
        </element>
        <element id="Patient.name.family">
            <path value="Patient.name.family" />
            <short value="Cognome del cittadino" />
            <definition value="Stringa alfabetica di massimo 40 caratteri" />
            <comment value="il dato &#232; detenuto da SGDT" />
            <min value="1" />
        </element>
        <element id="Patient.name.given">
            <path value="Patient.name.given" />
            <short value="Nome del cittadino" />
            <definition value="Stringa alfabetica di massimo 40 caratteri" />
            <comment value="il dato &#232; detenuto da SGDT" />
        </element>
        <element id="Patient.gender">
            <path value="Patient.gender" />
            <short value="Sesso del cittadino" />
            <min value="1" />
        </element>
        <element id="Patient.birthDate">
            <path value="Patient.birthDate" />
            <short value="Data di nascita del cittadino" />
            <definition value="Formato: YYYY-MM-DD secondo lo standard FHIR" />
            <comment value="il dato &#232; detenuto da SGDT" />
            <min value="1" />
        </element>
    </differential>
</StructureDefinition>

JSON View

{
    "resourceType": "StructureDefinition",
    "id": "RLPatientBase",
    "url": "https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPatientBase",
    "name": "RLPatientBase",
    "status": "active",
    "date": "2024-04-23T13:09:25.8682521+00:00",
    "description": "Profilo contenente i dettagli anagrafici di base di un cittadino.",
    "fhirVersion": "4.0.1",
    "kind": "resource",
    "abstract": false,
    "type": "Patient",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Patient",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "Patient.id",
                "path": "Patient.id",
                "short": "UUID prodotto dal server FHIR (applicativo) che detiene la risorsa",
                "min": 1
            },
            {
                "id": "Patient.meta",
                "path": "Patient.meta",
                "short": "Metadati della risorsa",
                "min": 1
            },
            {
                "id": "Patient.meta.profile",
                "path": "Patient.meta.profile",
                "short": "Profilo al quale la risorsa si riferisce",
                "min": 1,
                "max": "1",
                "fixedCanonical": "https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPatientBase"
            },
            {
                "id": "Patient.extension",
                "path": "Patient.extension",
                "min": 1
            },
            {
                "id": "Patient.extension:luogoNascitaCodeable",
                "path": "Patient.extension",
                "sliceName": "luogoNascitaCodeable",
                "short": "Codice ISTAT del comune e/o dello stato di nascita",
                "min": 1,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://hl7.it/fhir/StructureDefinition/patient-codeableBirthPlace"
                        ]
                    }
                ],
                "isModifier": false
            },
            {
                "id": "Patient.extension:luogoNascitaCodeable.value[x].coding",
                "path": "Patient.extension.value[x].coding",
                "short": "Codice e descrizione del comune e/o dello stato di nascita"
            },
            {
                "id": "Patient.extension:luogoNascitaCodeable.value[x].coding.system",
                "path": "Patient.extension.value[x].coding.system",
                "min": 1,
                "fixedUri": "http://hl7.it/fhir/lab-report/CodeSystem/istat-unitaAmministrativeTerritoriali"
            },
            {
                "id": "Patient.extension:luogoNascitaCodeable.value[x].coding.code",
                "path": "Patient.extension.value[x].coding.code",
                "short": "Codice del comune e/o dello stato di nascita",
                "definition": "Stringa numerica di 6 cifre",
                "min": 1
            },
            {
                "id": "Patient.extension:luogoNascitaCodeable.value[x].coding.display",
                "path": "Patient.extension.value[x].coding.display",
                "short": "Descrizione del comune e/o dello stato di nascita",
                "definition": "Stringa alfabeta al più di 50 caratteri"
            },
            {
                "id": "Patient.identifier",
                "path": "Patient.identifier",
                "short": "Codice fiscale del cittadino",
                "min": 1,
                "max": "1"
            },
            {
                "id": "Patient.identifier.system",
                "path": "Patient.identifier.system",
                "min": 1,
                "fixedUri": "http://hl7.it/sid/codiceFiscale"
            },
            {
                "id": "Patient.identifier.value",
                "path": "Patient.identifier.value",
                "short": "Codice fiscale del cittadino",
                "definition": "Stringa alfanumerica di 16 caratteri"
            },
            {
                "id": "Patient.active",
                "path": "Patient.active",
                "short": "Indicazione sullo stato di vita del cittadino",
                "definition": "True = in vita\nFalse = deceduto"
            },
            {
                "id": "Patient.name",
                "path": "Patient.name",
                "short": "Nominativo del cittadino",
                "min": 1,
                "max": "1"
            },
            {
                "id": "Patient.name.family",
                "path": "Patient.name.family",
                "short": "Cognome del cittadino",
                "definition": "Stringa alfabetica di massimo 40 caratteri",
                "comment": "il dato è detenuto da SGDT",
                "min": 1
            },
            {
                "id": "Patient.name.given",
                "path": "Patient.name.given",
                "short": "Nome del cittadino",
                "definition": "Stringa alfabetica di massimo 40 caratteri",
                "comment": "il dato è detenuto da SGDT"
            },
            {
                "id": "Patient.gender",
                "path": "Patient.gender",
                "short": "Sesso del cittadino",
                "min": 1
            },
            {
                "id": "Patient.birthDate",
                "path": "Patient.birthDate",
                "short": "Data di nascita del cittadino",
                "definition": "Formato: YYYY-MM-DD secondo lo standard FHIR",
                "comment": "il dato è detenuto da SGDT",
                "min": 1
            }
        ]
    }
}

Esempi

Al momento non ci sono esempi disponibili.

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 Patient.

ValueSet

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

Nome Descrizione Riferimento al dettaglio della codifica
luogoNascitaCodeable Codice ISTAT del comune e/o dello stato di nascita La codifica è definita dal ValueSet http://hl7.it/fhir/lab-report/CodeSystem/istat-unitaAmministrativeTerritoriali