{
  "resourceType" : "Encounter",
  "identifier" : [" Identifier "], 
  "status" : "<code>", 
  "statusHistory" : [{ 
    "status" : "<code>", 
    "period" : " Period " 
  }],
  "class" : "<code>", 
  "type" : [" CodeableConcept "],
  "priority" : " CodeableConcept ",
  "patient" : " Reference(Patient) ", 
  "episodeOfCare" : [" Reference(EpisodeOfCare) "], 
  "incomingReferral" : [" Reference(ReferralRequest) "], 
  "participant" : [{ 
    "type" : [" CodeableConcept "], 
    "period" : " Period ", 
    "individual" : " Reference(Practitioner|RelatedPerson) " 
  }],
  "appointment" : " Reference(Appointment) ", 
  "period" : " Period ", 
  "length" : " Quantity(Duration) ", 
  "reason" : [" CodeableConcept "], 
  "indication" : [" Reference(Condition|Procedure) "],
  "hospitalization" : { 
    "preAdmissionIdentifier" : " Identifier ", 
    "origin" : " Reference(Location) ", 
    "admitSource" : " CodeableConcept ", 
    "admittingDiagnosis" : [" Reference(Condition) "], 
    "reAdmission" : " CodeableConcept ",
    "dietPreference" : [" CodeableConcept "], 
    "specialCourtesy" : [" CodeableConcept "], 
    "specialArrangement" : [" CodeableConcept "], 
    "destination" : " Reference(Location) ", 
    "dischargeDisposition" : " CodeableConcept ", 
    "dischargeDiagnosis" : [" Reference(Condition) "] 
  },
  "location" : [{ 
    "location" : " Reference(Location) ", 
    "status" : "<code>", 
    "period" : " Period " 
  }],
  "serviceProvider" : " Reference(Organization) ", 
  "partOf" : " Reference(Encounter) "
}