This wiki has undergone a migration to Confluence found Here
<meta name="googlebot" content="noindex">

Difference between revisions of "FHIR Person"

From HL7Wiki
Jump to navigation Jump to search
Line 35: Line 35:
 
* code, Coding [0..1], qualification of legal status within a nation
 
* code, Coding [0..1], qualification of legal status within a nation
 
* nationality, CodeableConcept [1..1]
 
* nationality, CodeableConcept [1..1]
 +
 +
==Person.Employment[1..*]==
 +
*identifier, HumanIdentifier[0..1] (Person.asEmployee.id)
 +
*period (Person.asEmployee.effectiveTime)
 +
*occupationCode
 +
 +
 +
===Proposed extensions===
 +
*addresses (Person.asEmployee.addresses)
 +
*contacts (Person.asEmployee.telecom)
 +
 +
===Possible extensions===
 +
*jobClass (Person.asEmployee.jobClassCode)
 +
 +
===Remarks===
 +
*status - necessary?

Revision as of 15:49, 7 August 2012

Return to PA Resource Development

Person properties

  • identifiers (Person.id)
  • names (Person.name)
  • addresses (Person.addr)
  • contacts (Person.telecom)
  • dob (Person.birthTime)
  • gender (Person.administrativeGender)
  • nationality (0..1) CodeableConcept (Person.asCitizen)

proposed extensions

  • disability, CodeableConcept (Person.disabilityCode)
  • livingArrangement, CodeableConcept (Person.livingArrangementCode)
  • religion, CodeableConcept (Person.religiousAffiliationCode)
  • race (Person.raceCode)
  • disability, CodeableConcept (Person.disabilityCode)
  • birthOrder, integer (Person.multipleBirthOrderNumber)
  • deceasedDate, dateTime (Person.deceasedTime)
  • maritalStatus, CodeableConcept (Person.maritalStatusCode)
  • isOrganDonor, boolean (Person.organDonorInd)

possible extensions

  • ethnicGroup (Person.ethnicGroupCode) - current definition is much geared to specific (us?) usecases.


remarks

  • Person.multipleBirthInd - propose to replace by DAR on Patient.birthOrder
  • Person.deceasedInd - propose to replace by DAR on Person.deceasedDate
  • Person.educationLevelCode - propose to replace by Person.qualifications

Person.Citizenship[1..*], proposed extension

Person.nationality does not cover multi-national or refugee/asylum situations. For these usecases, use Citizenship

  • period [1..1], Period
  • code, Coding [0..1], qualification of legal status within a nation
  • nationality, CodeableConcept [1..1]

Person.Employment[1..*]

  • identifier, HumanIdentifier[0..1] (Person.asEmployee.id)
  • period (Person.asEmployee.effectiveTime)
  • occupationCode


Proposed extensions

  • addresses (Person.asEmployee.addresses)
  • contacts (Person.asEmployee.telecom)

Possible extensions

  • jobClass (Person.asEmployee.jobClassCode)

Remarks

  • status - necessary?