

@obs_time = Date of admission and Time of admission
@meaning = Admission Event meaning
- meaning.code.semantic - GUID for SCT expression
SCT expression:

COMPONENT_RELATIONSHIP_TYPE.meaning.code.enum = hasContext

Specialises: ** To create Domain Model **
@value: CD.CV = Admission Method values
- value.code.enum =
Elective waiting list admission,
Elective booked admission,
Elective planned admission,
Emergency Accident and emergency or dental casualty department of the Health Care Provider,
Emergency admission after a request for immediate admission has been made direct to a Hospital Provider i.e. not through a Bed bureau by a GENERAL PRACTITIONER or deputy,
Emergency admission Consultant Clinic of this or another Health Care Provider,
Emergency admitted from the Accident And Emergency Department of another provider where they had not been admitted,
Emergency transfer of an admitted PATIENT from another Hospital Provider in an emergency,
Emergency baby born at home as intended,
Maternity admission admitted ante-partum,
Maternity admission admitted post-partum,
Birth of a baby in this Health Care Provider,
Baby born outside the Health Care Provider except when born at home as intended,
Transfer of any admitted patient from other Hospital Provider other than in an emergency

ENTRY.other_participants is of type PARTICIPATION
PARTICIPATION.type = LOC

ENTRY.other_participants is of type PARTICIPATION
PARTICIPATION.type = ORG (origin) --Admission Source





@obs_time = Date of discharge and Time of discharge
@meaning = Discharge Event meaning
- meaning.code.semantic = GUID for SCT expression
SCT expression:

COMPONENT_RELATIONSHIP_TYPE.meaning.code.enum = hasContext

Specialises: ** To create Domain Model **
@value: Discharge Method
-value.code.enum =
Patient discharged on clinical advice or with clinical consent,
Patient discharged him/herself or was discharged by a relative or advocate,
Patient discharged by mental health review tribunal; Home Secretary or court (remove for current RCP DS),
Patient died,
Stillbirth

ENTRY.other_participants is of type PARTICIPATION
PARTICIPATION.type = DST -- Discharge Destination




@type = Type of destination
@address = Destination address

@id = Organisation Id
@type = Type of destination
@address = Destination address

ENTRY.other_participants is of type PARTICIPATION
PARTICIPATION.type = PRCP (Primary information recipient)




Specialises: IdentifiablePersonInOrganisationRole
@type = LRAVocab.IdentifiablePersonInOrganisationRole_types
Note: What is the definition for Proxy and does Other include Other Professionals or Other Third party relations etc.???

Specialises: SubjectOfCareRole
@type = LRAVocab.SubjectOfCareRole_types

Specialises: IdentifiableOrganisationRole
@type = LRAVocab.IdentifiableOrganisationRole_types

ENTRY.other_participants is of type PARTICIPATION
PARTICIPATION.type = SUBJ (subject of care) ** To be added **


@type = SUBJ (subject of care) ** To be added **


@id:II = NHS Number or other unique identifier of the patient
@address(use=home) = Patient address --Structured address
@telecom = Patient telephone number(s)

COMPOSITION.composer is of type FUNCTIONAL_ROLE





COMPOSITION.committal is of type AUDIT_INFO

Can there be another domain model Committer of type AUDIT_INFO ??
@committer:II = ** Should there be an Id of the person committing the discharge summary??***
@version_set_id: II = Document version
@version_status = VER01 (finished) ??? -- *** Useful to have this attribute to indicate whether the version of the discharge summary committed is VER00-draft, VER01 - finished, VER02 - update, VER03 - correction, VER04 - deletion

@id:II =** Should there be an Id of the person committing the discharge summary??***
@type = Person entering data grade
@mainSpecialityCode = Person entering data Specialty -- Will a consultant ever be the committer of the discharge summary?
@treatmentFunctionCode = Person entering data Treatment Speciality -- ** To be added

*** Add ATTESTATION_INFO to Domain Model. ***
**Add relationship type subsequently ***
COMPOSITION.attestations is of type ATTESTATION_INFO

** ATTESTATION_INFO Domain Model to be created **
@time = Discharge summary verification date -- Requires ATTESTATION_INFO domain model to meet requirement

ATTESTATION_INFO.attester is of type FUNCTIONAL_ROLE

** Requires Attester Functional Role Domain Model **


@id = Consultant Code --Should the consultant id be captured for person verifying the discharge summary?
@type = Person verifying data grade
@mainSpecialtyCode = Person verifyng data Specialty
@treatmentFunctionCode = Person verifying data Treatment Speciality -- *** To be added

