FHIR IG analytics| Package | se.electronichealth.fhir.nppr.r5 |
| Resource Type | StructureDefinition |
| Id | StructureDefinition-NPPRPersonLogical.json |
| FHIR Version | R5 |
| Source | https://simplifier.net/resolve?scope=se.electronichealth.fhir.nppr.r5@0.1.0-alpha&canonical=http://electronichealth.se/fhir/NPPR/StructureDefinition/NPPRPersonLogical |
| URL | http://electronichealth.se/fhir/NPPR/StructureDefinition/NPPRPersonLogical |
| Status | active |
| Name | NPPRPersonLogical |
| Title | Person |
| Realm | se |
| Description | Klassen person håller information om en mänsklig individ. Informationen motsvarar det som återfinns i folkbokföringen. |
| Type | http://electronichealth.se/fhir/NPPR/StructureDefinition/NPPRPersonLogical |
| Kind | logical |
No resources found
| StructureDefinition | ||
| se.electronichealth.fhir.nppr.r5#0.1.0-alpha | NPPRKontaktuppgiftLogical | Kontaktuppgift |
No narrative content found in resource
{
"resourceType": "StructureDefinition",
"id": "NPPRPersonLogical",
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics",
"valueCode": "can-be-target"
}
],
"url": "http://electronichealth.se/fhir/NPPR/StructureDefinition/NPPRPersonLogical",
"name": "NPPRPersonLogical",
"title": "Person",
"status": "active",
"description": "Klassen person håller information om en mänsklig individ. Informationen motsvarar det som återfinns i folkbokföringen.",
"fhirVersion": "5.0.0",
"mapping": [
{
"identity": "PersonToNPPRPerson",
"uri": "NPPRPerson"
}
],
"kind": "logical",
"abstract": false,
"type": "http://electronichealth.se/fhir/NPPR/StructureDefinition/NPPRPersonLogical",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Base",
"derivation": "specialization",
"differential": {
"element": [
{
"id": "NPPRPersonLogical",
"path": "NPPRPersonLogical",
"short": "Person",
"definition": "Klassen person håller information om en mänsklig individ. Informationen motsvarar det som återfinns i folkbokföringen."
},
{
"id": "NPPRPersonLogical.person-id",
"path": "NPPRPersonLogical.person-id",
"short": "person-id",
"definition": "Angivelse av person-id i form av personnummer eller samordningsnummer.",
"min": 1,
"max": "1",
"type": [
{
"code": "Identifier"
}
],
"mapping": [
{
"identity": "PersonToNPPRPerson",
"map": "NPPRPerson.identifier"
}
]
},
{
"id": "NPPRPersonLogical.fornamn",
"path": "NPPRPersonLogical.fornamn",
"short": "förnamn",
"definition": "Angivelse av förnamn, som är en persons givna namn och inkluderar tilltalsnamn.",
"min": 0,
"max": "*",
"type": [
{
"code": "string"
}
],
"mapping": [
{
"identity": "PersonToNPPRPerson",
"map": "NPPRPerson.name.given"
}
]
},
{
"id": "NPPRPersonLogical.efternamn",
"path": "NPPRPersonLogical.efternamn",
"short": "efternamn",
"definition": "Angivelse av efternamn, som är en persons familjenamn eller släktnamn.",
"min": 1,
"max": "1",
"type": [
{
"code": "string"
}
],
"mapping": [
{
"identity": "PersonToNPPRPerson",
"map": "NPPRPerson.name.family"
}
]
},
{
"id": "NPPRPersonLogical.mellannamn",
"path": "NPPRPersonLogical.mellannamn",
"short": "mellannamn",
"definition": "Angivelse av mellannamn, som är ett namn som kan bäras för att visa gemenskap med en förälder eller en make som bär detta namn som efternamn. Man kan också bära ett eget tidigare efternamn som mellannamn om man bytt till makes eller registrerade partners efternamn.",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
],
"mapping": [
{
"identity": "PersonToNPPRPerson",
"map": "NPPRPerson.name.given.extension[nameQualifier]"
}
]
},
{
"id": "NPPRPersonLogical.tilltalsnamnsmarkering",
"path": "NPPRPersonLogical.tilltalsnamnsmarkering",
"short": "tilltalsnamnsmarkering",
"definition": "Angivelse av tilltalsnamnsmarkering, som används för att markera vilket av de angivna förnamnen som är personens tilltalsnamn. Giltiga värden är 1-99 där den första siffran anger vilket av de angivna förnamnen som är tilltalsnamnet (1 motsvarar första namnet osv.) och den andra siffran anger det eventuella andra tilltalsnamnet om dubbelnamn är aktuellt. Om inte är den andra siffran 0.",
"min": 1,
"max": "1",
"type": [
{
"code": "integer"
}
],
"mapping": [
{
"identity": "PersonToNPPRPerson",
"map": "NPPRPerson.name.given.extension[nameQualifier]"
}
]
},
{
"id": "NPPRPersonLogical.kon",
"path": "NPPRPersonLogical.kon",
"short": "kön",
"definition": "Angivelse av vilket kön personen har enligt folkbokföringen.",
"min": 1,
"max": "1",
"type": [
{
"code": "Coding"
}
],
"mapping": [
{
"identity": "PersonToNPPRPerson",
"map": "NPPRPerson.gender"
}
]
},
{
"id": "NPPRPersonLogical.fodelsedatum",
"path": "NPPRPersonLogical.fodelsedatum",
"short": "födelsedatum",
"definition": "Angivelse av det datum då personen är född.",
"min": 1,
"max": "1",
"type": [
{
"code": "dateTime"
}
],
"mapping": [
{
"identity": "PersonToNPPRPerson",
"map": "NPPRPerson.birthDate"
}
]
},
{
"id": "NPPRPersonLogical.sekretessmarkering",
"path": "NPPRPersonLogical.sekretessmarkering",
"short": "sekretessmarkering",
"definition": "Angivelse av sekretessmarkering enligt Skatteverket.",
"min": 1,
"max": "1",
"type": [
{
"code": "boolean"
}
],
"mapping": [
{
"identity": "PersonToNPPRPerson",
"map": "NPPRPerson.meta.security"
}
]
},
{
"id": "NPPRPersonLogical.skyddadFolkbokforing",
"path": "NPPRPersonLogical.skyddadFolkbokforing",
"short": "skyddad folkbokföring",
"definition": "Angivelse av skyddad folkbokföring enligt Skatteverket.",
"min": 1,
"max": "1",
"type": [
{
"code": "boolean"
}
],
"mapping": [
{
"identity": "PersonToNPPRPerson",
"map": "NPPRPerson.meta.security"
}
]
},
{
"id": "NPPRPersonLogical.civilstand",
"path": "NPPRPersonLogical.civilstand",
"short": "civilstånd",
"definition": "Angivelse av personens civilstånd.",
"min": 1,
"max": "1",
"type": [
{
"code": "Coding"
}
],
"mapping": [
{
"identity": "PersonToNPPRPerson",
"map": "NPPRPerson.maritalStatus"
}
]
},
{
"id": "NPPRPersonLogical.forsakringsmedlemsstat",
"path": "NPPRPersonLogical.forsakringsmedlemsstat",
"short": "försäkringsmedlemsstat",
"definition": "Angivelse av kod för personens försäkringsmedlemsstat.",
"min": 0,
"max": "1",
"type": [
{
"code": "Coding"
}
]
},
{
"id": "NPPRPersonLogical.harAdressIFormAv",
"path": "NPPRPersonLogical.harAdressIFormAv",
"short": "har folkbokföringsadress, utlandsadress, särskild postadress, föregående adress i form av",
"definition": "har folkbokföringsadress, utlandsadress, särskild postadress, föregående adress i form av",
"min": 0,
"max": "*",
"type": [
{
"code": "Reference",
"targetProfile": [
"http://electronichealth.se/fhir/NPPR/StructureDefinition/NPPRKontaktuppgiftLogical"
]
}
],
"mapping": [
{
"identity": "PersonToNPPRPerson",
"map": "NPPRPerson.address"
}
]
}
]
}
}