LcCupPatient

Descrizione

Il profilo LcCup-Patient rappresenta l'assistito destinatario delle prenotazioni nel CUP regionale Lazio.

Definizione: LcCup Patient - Assistito CUP Lazio.


Snapshot View

idΣ0..1id
id0..1string
extensionC0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileΣ1..1canonical(StructureDefinition)Pattern
securityΣ C0..*CodingBinding
tagΣ C0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
containedC0..*Resource
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uriFixed Value
valueS Σ C1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uriFixed Value
valueS Σ C1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uriFixed Value
valueS Σ C1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uriFixed Value
valueS Σ C1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
activeS Σ ?!0..1boolean
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
textΣ0..1string
familyS Σ1..1string
givenS Σ1..*string
prefixΣ0..*string
suffixΣ0..*string
periodΣ C0..1Period
telecomS Σ C0..*ContactPoint
genderS Σ0..1codeBinding
birthDateS Σ0..1date
deceasedBooleanboolean
deceasedDateTimedateTime
addressS Σ0..*Address
maritalStatus0..1CodeableConceptBinding
multipleBirthBooleanboolean
multipleBirthIntegerinteger
photoC0..*Attachment
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
relationship0..*CodeableConceptBinding
nameC0..1HumanName
telecomC0..*ContactPoint
addressC0..1Address
gender0..1codeBinding
organizationC0..1Reference(Organization)
periodC0..1Period
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
language1..1CodeableConceptBinding
preferred0..1boolean
generalPractitionerC0..*Reference(Organization | Practitioner | PractitionerRole)
managingOrganizationS Σ C0..1Reference(LcCupOrganization)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
otherΣ C1..1Reference(Patient | RelatedPerson)
typeΣ1..1codeBinding

Differential View

idΣ0..1id
id0..1string
extensionC0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileΣ1..1canonical(StructureDefinition)Pattern
securityΣ C0..*CodingBinding
tagΣ C0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
containedC0..*Resource
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uriFixed Value
valueS Σ C1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uriFixed Value
valueS Σ C1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uriFixed Value
valueS Σ C1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uriFixed Value
valueS Σ C1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
activeS Σ ?!0..1boolean
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
textΣ0..1string
familyS Σ1..1string
givenS Σ1..*string
prefixΣ0..*string
suffixΣ0..*string
periodΣ C0..1Period
telecomS Σ C0..*ContactPoint
genderS Σ0..1codeBinding
birthDateS Σ0..1date
deceasedBooleanboolean
deceasedDateTimedateTime
addressS Σ0..*Address
maritalStatus0..1CodeableConceptBinding
multipleBirthBooleanboolean
multipleBirthIntegerinteger
photoC0..*Attachment
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
relationship0..*CodeableConceptBinding
nameC0..1HumanName
telecomC0..*ContactPoint
addressC0..1Address
gender0..1codeBinding
organizationC0..1Reference(Organization)
periodC0..1Period
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
language1..1CodeableConceptBinding
preferred0..1boolean
generalPractitionerC0..*Reference(Organization | Practitioner | PractitionerRole)
managingOrganizationS Σ C0..1Reference(LcCupOrganization)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
otherΣ C1..1Reference(Patient | RelatedPerson)
typeΣ1..1codeBinding

Hybrid View

idΣ0..1id
id0..1string
extensionC0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileΣ1..1canonical(StructureDefinition)Pattern
securityΣ C0..*CodingBinding
tagΣ C0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
containedC0..*Resource
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uriFixed Value
valueS Σ C1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uriFixed Value
valueS Σ C1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uriFixed Value
valueS Σ C1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uriFixed Value
valueS Σ C1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
activeS Σ ?!0..1boolean
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
textΣ0..1string
familyS Σ1..1string
givenS Σ1..*string
prefixΣ0..*string
suffixΣ0..*string
periodΣ C0..1Period
telecomS Σ C0..*ContactPoint
genderS Σ0..1codeBinding
birthDateS Σ0..1date
deceasedBooleanboolean
deceasedDateTimedateTime
addressS Σ0..*Address
maritalStatus0..1CodeableConceptBinding
multipleBirthBooleanboolean
multipleBirthIntegerinteger
photoC0..*Attachment
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
relationship0..*CodeableConceptBinding
nameC0..1HumanName
telecomC0..*ContactPoint
addressC0..1Address
gender0..1codeBinding
organizationC0..1Reference(Organization)
periodC0..1Period
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
language1..1CodeableConceptBinding
preferred0..1boolean
generalPractitionerC0..*Reference(Organization | Practitioner | PractitionerRole)
managingOrganizationS Σ C0..1Reference(LcCupOrganization)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
otherΣ C1..1Reference(Patient | RelatedPerson)
typeΣ1..1codeBinding

Table View

Patient..
Patient.meta..
Patient.meta.profile1..1
Patient.identifier1..
Patient.identifier:codiceFiscale0..1
Patient.identifier:codiceFiscale.system1..
Patient.identifier:codiceFiscale.value1..
Patient.identifier:stp0..1
Patient.identifier:stp.system1..
Patient.identifier:stp.value1..
Patient.identifier:team0..1
Patient.identifier:team.system1..
Patient.identifier:team.value1..
Patient.identifier:idAna0..1
Patient.identifier:idAna.system1..
Patient.identifier:idAna.value1..
Patient.active..
Patient.name1..1
Patient.name.family1..
Patient.name.given1..
Patient.telecom..
Patient.gender..
Patient.birthDate..
Patient.address..
Patient.contact..
Patient.communication..
Patient.managingOrganizationReference(LcCupOrganization)..

XML View

<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="lccup-patient" />
<url value="https://www.fhir.laziocrea.it/StructureDefinition/lccup-patient" />
<name value="LcCupPatient" />
<title value="LcCup Patient - Assistito CUP Lazio" />
<status value="draft" />
<experimental value="true" />
<description value="Assistito destinatario della prestazione sanitaria nell'ambito del sistema\nCUP della Regione Lazio. Il profilo identifica il paziente coinvolto nelle\nprenotazioni ambulatoriali e in altri tipi di appuntamento." />
<fhirVersion value="5.0.0" />
<kind value="resource" />
<abstract value="false" />
<type value="Patient" />
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/Patient" />
<derivation value="constraint" />
<element id="Patient.meta.profile">
<path value="Patient.meta.profile" />
<min value="1" />
<max value="1" />
<patternCanonical value="https://www.fhir.laziocrea.it/StructureDefinition/lccup-patient" />
</element>
<element id="Patient.identifier">
<path value="Patient.identifier" />
<type value="value" />
<path value="system" />
</discriminator>
<rules value="open" />
</slicing>
<short value="Identificativi dell'assistito" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Patient.identifier:codiceFiscale">
<path value="Patient.identifier" />
<sliceName value="codiceFiscale" />
<short value="Codice fiscale dell'assistito" />
<min value="0" />
<max value="1" />
<mustSupport value="true" />
</element>
<element id="Patient.identifier:codiceFiscale.system">
<path value="Patient.identifier.system" />
<min value="1" />
<fixedUri value="http://hl7.it/sid/codiceFiscale" />
<mustSupport value="true" />
</element>
<element id="Patient.identifier:codiceFiscale.value">
<path value="Patient.identifier.value" />
<short value="Codice fiscale dell'assistito" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Patient.identifier:stp">
<path value="Patient.identifier" />
<sliceName value="stp" />
<short value="Codice identificativo STP dell'assistito" />
<min value="0" />
<max value="1" />
<mustSupport value="true" />
</element>
<element id="Patient.identifier:stp.system">
<path value="Patient.identifier.system" />
<min value="1" />
<fixedUri value="http://hl7.it/sid/STP" />
<mustSupport value="true" />
</element>
<element id="Patient.identifier:stp.value">
<path value="Patient.identifier.value" />
<short value="Codice STP" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Patient.identifier:team">
<path value="Patient.identifier" />
<sliceName value="team" />
<short value="Numero identificativo TEAM dell'assistito" />
<min value="0" />
<max value="1" />
<mustSupport value="true" />
</element>
<element id="Patient.identifier:team.system">
<path value="Patient.identifier.system" />
<min value="1" />
<fixedUri value="http://hl7.it/sid/TEAM" />
<mustSupport value="true" />
</element>
<element id="Patient.identifier:team.value">
<path value="Patient.identifier.value" />
<short value="Numero TEAM" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Patient.identifier:idAna">
<path value="Patient.identifier" />
<sliceName value="idAna" />
<short value="Identificativo dell'assistito nell'Anagrafe Nazionale Assistiti" />
<min value="0" />
<max value="1" />
<mustSupport value="true" />
</element>
<element id="Patient.identifier:idAna.system">
<path value="Patient.identifier.system" />
<min value="1" />
<fixedUri value="http://hl7.it/sid/ANA" />
<mustSupport value="true" />
</element>
<element id="Patient.identifier:idAna.value">
<path value="Patient.identifier.value" />
<short value="Identificativo ANA dell'assistito" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Patient.active">
<path value="Patient.active" />
<mustSupport value="true" />
</element>
<element id="Patient.name">
<path value="Patient.name" />
<short value="Nome e cognome dell'assistito" />
<min value="1" />
<max value="1" />
<mustSupport value="true" />
</element>
<element id="Patient.name.family">
<path value="Patient.name.family" />
<short value="Cognome dell'assistito" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Patient.name.given">
<path value="Patient.name.given" />
<short value="Nome dell'assistito" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Patient.telecom">
<path value="Patient.telecom" />
<short value="Recapiti del paziente (telefono, e-mail)" />
<mustSupport value="true" />
</element>
<element id="Patient.gender">
<path value="Patient.gender" />
<short value="Sesso dell'assistito" />
<mustSupport value="true" />
</element>
<element id="Patient.birthDate">
<path value="Patient.birthDate" />
<short value="Data di nascita" />
<mustSupport value="true" />
</element>
<element id="Patient.address">
<path value="Patient.address" />
<short value="Residenza o domicilio dell'assistito" />
<mustSupport value="true" />
</element>
<element id="Patient.contact">
<path value="Patient.contact" />
<short value="Persona di riferimento o caregiver" />
<mustSupport value="true" />
</element>
<element id="Patient.communication">
<path value="Patient.communication" />
<short value="Lingua preferita" />
<mustSupport value="true" />
</element>
<element id="Patient.managingOrganization">
<path value="Patient.managingOrganization" />
<short value="Organizzazione responsabile della gestione del paziente" />
<code value="Reference" />
<targetProfile value="https://www.fhir.laziocrea.it/StructureDefinition/lccup-organization" />
</type>
<mustSupport value="true" />
</element>
</differential>
</StructureDefinition>

JSON View

{
"resourceType": "StructureDefinition",
"id": "lccup-patient",
"url": "https://www.fhir.laziocrea.it/StructureDefinition/lccup-patient",
"name": "LcCupPatient",
"title": "LcCup Patient - Assistito CUP Lazio",
"status": "draft",
"experimental": true,
"description": "Assistito destinatario della prestazione sanitaria nell'ambito del sistema\nCUP della Regione Lazio. Il profilo identifica il paziente coinvolto nelle\nprenotazioni ambulatoriali e in altri tipi di appuntamento.",
"fhirVersion": "5.0.0",
"kind": "resource",
"abstract": false,
"type": "Patient",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Patient",
"derivation": "constraint",
"element": [
{
"id": "Patient.meta.profile",
"path": "Patient.meta.profile",
"min": 1,
"max": "1",
"patternCanonical": "https://www.fhir.laziocrea.it/StructureDefinition/lccup-patient"
},
{
"id": "Patient.identifier",
"path": "Patient.identifier",
"slicing": {
{
"type": "value",
"path": "system"
}
],
"rules": "open"
},
"short": "Identificativi dell'assistito",
"min": 1,
"mustSupport": true
},
{
"id": "Patient.identifier:codiceFiscale",
"path": "Patient.identifier",
"sliceName": "codiceFiscale",
"short": "Codice fiscale dell'assistito",
"min": 0,
"max": "1",
"mustSupport": true
},
{
"id": "Patient.identifier:codiceFiscale.system",
"path": "Patient.identifier.system",
"min": 1,
"fixedUri": "http://hl7.it/sid/codiceFiscale",
"mustSupport": true
},
{
"id": "Patient.identifier:codiceFiscale.value",
"path": "Patient.identifier.value",
"short": "Codice fiscale dell'assistito",
"min": 1,
"mustSupport": true
},
{
"id": "Patient.identifier:stp",
"path": "Patient.identifier",
"sliceName": "stp",
"short": "Codice identificativo STP dell'assistito",
"min": 0,
"max": "1",
"mustSupport": true
},
{
"id": "Patient.identifier:stp.system",
"path": "Patient.identifier.system",
"min": 1,
"fixedUri": "http://hl7.it/sid/STP",
"mustSupport": true
},
{
"id": "Patient.identifier:stp.value",
"path": "Patient.identifier.value",
"short": "Codice STP",
"min": 1,
"mustSupport": true
},
{
"id": "Patient.identifier:team",
"path": "Patient.identifier",
"sliceName": "team",
"short": "Numero identificativo TEAM dell'assistito",
"min": 0,
"max": "1",
"mustSupport": true
},
{
"id": "Patient.identifier:team.system",
"path": "Patient.identifier.system",
"min": 1,
"fixedUri": "http://hl7.it/sid/TEAM",
"mustSupport": true
},
{
"id": "Patient.identifier:team.value",
"path": "Patient.identifier.value",
"short": "Numero TEAM",
"min": 1,
"mustSupport": true
},
{
"id": "Patient.identifier:idAna",
"path": "Patient.identifier",
"sliceName": "idAna",
"short": "Identificativo dell'assistito nell'Anagrafe Nazionale Assistiti",
"min": 0,
"max": "1",
"mustSupport": true
},
{
"id": "Patient.identifier:idAna.system",
"path": "Patient.identifier.system",
"min": 1,
"fixedUri": "http://hl7.it/sid/ANA",
"mustSupport": true
},
{
"id": "Patient.identifier:idAna.value",
"path": "Patient.identifier.value",
"short": "Identificativo ANA dell'assistito",
"min": 1,
"mustSupport": true
},
{
"id": "Patient.active",
"path": "Patient.active",
"mustSupport": true
},
{
"id": "Patient.name",
"path": "Patient.name",
"short": "Nome e cognome dell'assistito",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Patient.name.family",
"path": "Patient.name.family",
"short": "Cognome dell'assistito",
"min": 1,
"mustSupport": true
},
{
"id": "Patient.name.given",
"path": "Patient.name.given",
"short": "Nome dell'assistito",
"min": 1,
"mustSupport": true
},
{
"id": "Patient.telecom",
"path": "Patient.telecom",
"short": "Recapiti del paziente (telefono, e-mail)",
"mustSupport": true
},
{
"id": "Patient.gender",
"path": "Patient.gender",
"short": "Sesso dell'assistito",
"mustSupport": true
},
{
"id": "Patient.birthDate",
"path": "Patient.birthDate",
"short": "Data di nascita",
"mustSupport": true
},
{
"id": "Patient.address",
"path": "Patient.address",
"short": "Residenza o domicilio dell'assistito",
"mustSupport": true
},
{
"id": "Patient.contact",
"path": "Patient.contact",
"short": "Persona di riferimento o caregiver",
"mustSupport": true
},
{
"id": "Patient.communication",
"path": "Patient.communication",
"short": "Lingua preferita",
"mustSupport": true
},
{
"id": "Patient.managingOrganization",
"path": "Patient.managingOrganization",
"short": "Organizzazione responsabile della gestione del paziente",
"type": [
{
"code": "Reference",
"https://www.fhir.laziocrea.it/StructureDefinition/lccup-organization"
]
}
],
"mustSupport": true
}
]
}
}

Esempi applicati al profilo

Un esempio di istanza conforme al profilo è disponibile qui: Mario Rossi.

Search parameter

Per questo profilo sono utilizzati i parametri di ricerca previsti dallo standard.