// RareLink IPS Patient
{
"resourceType" : "Patient",
"id" : "<id>", // Logical id of this artifact
"meta" : {Meta}, // C? Metadata about the resource
"implicitRules" : "<uri>", // C? A set of rules under which this content was created
"language" : "<code>", // C? Language of the resource content
"text" : {Narrative}, // C? Text summary of the resource, for human interpretation
"contained" : [{Resource}], // Contained, inline Resources
"extension": [
{ // C? Only One! Birth Place
"url": "https://github.com/BIH-CEI/RareLink/StructureDefinition/birthplace",
"valueCodeableConcept" : {CodeableConcept} // C? Value of extension
},
{ // C? Only One! Date of Admission
"url": "https://github.com/BIH-CEI/RareLink/StructureDefinition/date-of-admission",
"valueDateTime" : "<dateTime>" // C? Value of extension
},
{ // C? Only One! Recorded Sex at Birth
"url": "https://github.com/BIH-CEI/RareLink/StructureDefinition/recorded-sex-at-birth",
"valueCodeableConcept" : {CodeableConcept} // C? Value of extension
},
{ // C? Only One! Cause of Death
"url": "https://github.com/BIH-CEI/RareLink/StructureDefinition/cause-of-death",
Not handled yet: complex extension https://github.com/BIH-CEI/RareLink/StructureDefinition/cause-of-death
},
{ // C? Only One! Vital Status
"url": "https://github.com/BIH-CEI/RareLink/StructureDefinition/vital-status",
"valueCodeableConcept" : {CodeableConcept} // C? Value of extension
}
],
"identifier" : [{ // C? An identifier for this patient
"extension": [
],
"use" : "<code>", // C? usual | official | temp | secondary | old (If known)
"type" : { // C? Description of identifier
"extension": [
],
"coding" : [{ // C? Code defined by a terminology system
"extension": [
],
"system" : "<uri>", // C? Identity of the terminology system
"version" : "<string>", // C? Version of the system - if relevant
"code" : "<code>", // C? Symbol in syntax defined by the system
"display" : "<string>", // C? Representation defined by the system
"userSelected" : <boolean> // C? If this coding was chosen directly by the user
}],
"text" : "<string>" // C? Plain text representation of the concept
},
"system" : "<uri>", // C? The namespace for the identifier value
"value" : "<string>", // C? The value that is unique
"period" : {Period}, // C? Time period when id is/was valid for use
"assigner" : {Reference(Organization)} // C? Organization that issued id (may be just text)
}],
"active" : <boolean>, // C? Whether this patient's record is in active use
"name" : [{ // C? R! A name associated with the patient
"extension": [
{ // C? Only One! unknown | asked | temp | notasked | masked | unsupported | astext | error
"url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason",
"valueCode" : "<code>" // C? R! Value of extension
}
],
"use" : "<code>", // C? usual | official | temp | nickname | anonymous | old | maiden
"text" : "<string>", // C? Text representation of the full name
"family" : "<string>", // C? Family name (often called 'Surname')
"given" : ["<string>"], // C? Given names (not always 'first'). Includes middle names
"prefix" : ["<string>"], // C? Parts that come before the name
"suffix" : ["<string>"], // C? Parts that come after the name
"period" : {Period}, // C? Time period when name was/is in use
}],
"telecom" : [{ContactPoint}], // C? A contact detail for the individual
"gender" : "<code>", // C? male | female | other | unknown
"birthDate" : "<date>", // C? R! The date of birth for the individual
"deceasedBoolean" : [
{ // Indicates if the individual is deceased or not C?
// from Element: extension
},
{ // Indicates if the individual is deceased or not C?
// from Element: extension
}
],
"address" : [{Address}], // C? An address for the individual
"maritalStatus" : {CodeableConcept}, // C? Marital (civil) status of a patient
// multipleBirth[x]: Whether patient is part of a multiple birth. One of these 2:
"multipleBirthBoolean" : <boolean>, // C? Whether patient is part of a multiple birth
"multipleBirthInteger" : <integer>, // C? Whether patient is part of a multiple birth
"photo" : [{Attachment}], // C? Image of the patient
"contact" : [{ // C? A contact party (e.g. guardian, partner, friend) for the patient
"extension": [
],
"relationship" : [{CodeableConcept (as CodeableConceptIPS)}], // C? Concept - reference to a terminology or just text
"name" : {HumanName}, // C? A name associated with the contact person
"telecom" : [{ContactPoint}], // C? A contact detail for the person
"address" : {Address}, // C? Address for the contact person
"gender" : "<code>", // C? male | female | other | unknown
"organization" : {Reference(Organization)}, // C? Organization that is associated with the contact
"period" : {Period}, // C? The period during which this contact person or organization is valid to be contacted relating to this patient
}],
"communication" : [{ // C? A language which may be used to communicate with the patient about his or her health
"extension": [
],
"language" : {CodeableConcept}, // C? R! The language which can be used to communicate with the patient about his or her health
"preferred" : <boolean>, // C? Language preference indicator
}],
"generalPractitioner" : [{Reference(Organization)}], // C? Patient's nominated primary care provider
"managingOrganization" : {Reference(Organization)}, // C? Organization that is the custodian of the patient record
"link" : [{ // C? Link to another patient resource that concerns the same actual person
"extension": [
],
"other" : {Reference(Patient)}, // C? R! The other patient or related person resource that the link refers to
"type" : "<code>", // C? R! replaced-by | replaces | refer | seealso
}],
}