Class Admission
- Namespace
- adas_core.Domain.Models.MongoModels
- Assembly
- adas-core.Domain.dll
Represents an admission, typically encapsulating data and behavior related to the process of admitting an entity, such as a student or patient, into an institution or system.
public class Admission
- Inheritance
-
Admission
- Inherited Members
- Extension Methods
Properties
AdmissionDate
public DateTime AdmissionDate { get; set; }
Property Value
Allergies
public List<OptionList>? Allergies { get; set; }
Property Value
Diagnosis
public OptionList? Diagnosis { get; set; }
Property Value
DiagnosisAux
public string? DiagnosisAux { get; set; }
Property Value
Id
public ObjectId Id { get; set; }
Property Value
- ObjectId
Insulation
public OptionList? Insulation { get; set; }
Property Value
LanguageBarrier
public List<OptionList>? LanguageBarrier { get; set; }
Property Value
Nhc
public string Nhc { get; set; }
Property Value
Origin
public OptionList? Origin { get; set; }
Property Value
OriginAux
public string? OriginAux { get; set; }
Property Value
PassiveSitting
public OptionList? PassiveSitting { get; set; }
Property Value
PatientLocation
public PatientLocation? PatientLocation { get; set; }
Property Value
Person
public Person? Person { get; set; }
Property Value
PointOfCareId
public ObjectId? PointOfCareId { get; set; }
Property Value
- ObjectId?
UnitId
public ObjectId UnitId { get; set; }
Property Value
- ObjectId
Methods
ToString()
Returns a human-readable string representation of the Admission, conditionally including NHC, Person, Admission Date, location, Origin, Diagnosis, and any associated Allergies only when they are present.
public override string ToString()
Returns
- string
A formatted string in the form "Admission [...]" summarizing the Admission's key properties.