VftPatient
This profile is derived from the no-basis-Patient profile. It contains the patient information needed to provide effective healthcare in a welfare technology context.
Patients must have:
- At least one identifier
- At least one name
- A gender
If data is present, it should also include:
- One or more telecom points
- One or more addresses
- One or more contact person
- One or more general practitioners
- A birth date
Definition
| VftPatient (Patient) | | | NoBasisPatient | There are no (further) constraints on this element Data typeNoBasisPatient |
| household | | ..* | Extension(string) | There are no (further) constraints on this element Element idPatient.extension:household Short descriptionInformation about the household Data typeExtension(string) Extension URLVftHousehold |
| citizenship | | | | There are no (further) constraints on this element Element idPatient.extension:citizenship |
| code | | | | There are no (further) constraints on this element Element idPatient.extension:citizenship.extension:code |
| value[x] | | | | There are no (further) constraints on this element Element idPatient.extension:citizenship.extension:code.value[x] SlicingUnordered, Open, by |
| period | | | | There are no (further) constraints on this element Element idPatient.extension:citizenship.extension:period |
| value[x] | | | | There are no (further) constraints on this element Element idPatient.extension:citizenship.extension:period.value[x] SlicingUnordered, Open, by |
| identifier | S | 1.. | | There are no (further) constraints on this element Element idPatient.identifier DefinitionAn identifier for this patient. Should be a Fødselsnummer, Felles hjelpenummer, D-nummer or locally assigned H-nummer
|
| FNR | S | | | There are no (further) constraints on this element Element idPatient.identifier:FNR |
| system | S | | | There are no (further) constraints on this element Element idPatient.identifier:FNR.system |
| value | S | | | There are no (further) constraints on this element Element idPatient.identifier:FNR.value |
| FHN | S | | | There are no (further) constraints on this element Element idPatient.identifier:FHN |
| system | S | | | There are no (further) constraints on this element Element idPatient.identifier:FHN.system |
| value | S | | | There are no (further) constraints on this element Element idPatient.identifier:FHN.value |
| DNR | S | | | There are no (further) constraints on this element Element idPatient.identifier:DNR |
| system | S | | | There are no (further) constraints on this element Element idPatient.identifier:DNR.system |
| value | S | | | There are no (further) constraints on this element Element idPatient.identifier:DNR.value |
| HNR | | | | There are no (further) constraints on this element Element idPatient.identifier:HNR |
| name | S | 1.. | VftHumanName | There are no (further) constraints on this element Element idPatient.name Data typeVftHumanName |
| telecom | S | | VftContactPoint | There are no (further) constraints on this element Element idPatient.telecom Data typeVftContactPoint |
| gender | S | 1.. | | There are no (further) constraints on this element Element idPatient.gender |
| birthDate | S | | | There are no (further) constraints on this element Element idPatient.birthDate |
| address | S | | VftAddress | There are no (further) constraints on this element Element idPatient.address Data typeVftAddress |
| contact | S | | | There are no (further) constraints on this element Element idPatient.contact |
| relationship | S | | | There are no (further) constraints on this element Element idPatient.contact.relationship |
| coding | S | | | There are no (further) constraints on this element Element idPatient.contact.relationship.coding |
| system | S | | | There are no (further) constraints on this element Element idPatient.contact.relationship.coding.system |
| code | S | | | There are no (further) constraints on this element Element idPatient.contact.relationship.coding.code |
| telecom | S | | VftContactPoint | There are no (further) constraints on this element Element idPatient.contact.telecom Data typeVftContactPoint |
| generalPractitioner | S | | | There are no (further) constraints on this element Element idPatient.generalPractitioner DefinitionThe general practitioner of the patient (fastlege)
|
| reference | S | 1.. | | There are no (further) constraints on this element Element idPatient.generalPractitioner.reference |
Differential
The profile has been changed from no-basis-Patient on these elements:
| VftPatient (Patient) | | | NoBasisPatient | There are no (further) constraints on this element Data typeNoBasisPatient |
| household | | ..* | Extension(string) | There are no (further) constraints on this element Element idPatient.extension:household Short descriptionInformation about the household Data typeExtension(string) Extension URLVftHousehold |
| citizenship | | | | There are no (further) constraints on this element Element idPatient.extension:citizenship |
| code | | | | There are no (further) constraints on this element Element idPatient.extension:citizenship.extension:code |
| value[x] | | | | There are no (further) constraints on this element Element idPatient.extension:citizenship.extension:code.value[x] SlicingUnordered, Open, by |
| period | | | | There are no (further) constraints on this element Element idPatient.extension:citizenship.extension:period |
| value[x] | | | | There are no (further) constraints on this element Element idPatient.extension:citizenship.extension:period.value[x] SlicingUnordered, Open, by |
| identifier | S | 1.. | | There are no (further) constraints on this element Element idPatient.identifier DefinitionAn identifier for this patient. Should be a Fødselsnummer, Felles hjelpenummer, D-nummer or locally assigned H-nummer
|
| FNR | S | | | There are no (further) constraints on this element Element idPatient.identifier:FNR |
| system | S | | | There are no (further) constraints on this element Element idPatient.identifier:FNR.system |
| value | S | | | There are no (further) constraints on this element Element idPatient.identifier:FNR.value |
| FHN | S | | | There are no (further) constraints on this element Element idPatient.identifier:FHN |
| system | S | | | There are no (further) constraints on this element Element idPatient.identifier:FHN.system |
| value | S | | | There are no (further) constraints on this element Element idPatient.identifier:FHN.value |
| DNR | S | | | There are no (further) constraints on this element Element idPatient.identifier:DNR |
| system | S | | | There are no (further) constraints on this element Element idPatient.identifier:DNR.system |
| value | S | | | There are no (further) constraints on this element Element idPatient.identifier:DNR.value |
| HNR | | | | There are no (further) constraints on this element Element idPatient.identifier:HNR |
| name | S | 1.. | VftHumanName | There are no (further) constraints on this element Element idPatient.name Data typeVftHumanName |
| telecom | S | | VftContactPoint | There are no (further) constraints on this element Element idPatient.telecom Data typeVftContactPoint |
| gender | S | 1.. | | There are no (further) constraints on this element Element idPatient.gender |
| birthDate | S | | | There are no (further) constraints on this element Element idPatient.birthDate |
| address | S | | VftAddress | There are no (further) constraints on this element Element idPatient.address Data typeVftAddress |
| contact | S | | | There are no (further) constraints on this element Element idPatient.contact |
| relationship | S | | | There are no (further) constraints on this element Element idPatient.contact.relationship |
| coding | S | | | There are no (further) constraints on this element Element idPatient.contact.relationship.coding |
| system | S | | | There are no (further) constraints on this element Element idPatient.contact.relationship.coding.system |
| code | S | | | There are no (further) constraints on this element Element idPatient.contact.relationship.coding.code |
| telecom | S | | VftContactPoint | There are no (further) constraints on this element Element idPatient.contact.telecom Data typeVftContactPoint |
| generalPractitioner | S | | | There are no (further) constraints on this element Element idPatient.generalPractitioner DefinitionThe general practitioner of the patient (fastlege)
|
| reference | S | 1.. | | There are no (further) constraints on this element Element idPatient.generalPractitioner.reference |
Example
See Patient Per Joakim Andre
RESTful interactions
These RESTful interactions are to be taken into account for when claiming server-side conformance to the VftPatient profile.
Mandatory:
Read operation
GET [base]/Patient/[id]
Search operations
GET [base]/Patient?identifier=[system]|[code]
POST [base]/Patient/_search?identifier=[system]|[code]