Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

HL7e-Health

Comparison

result

To change DM
Practitioner[employees]

"identifier" : [{ Identifier }]id | uuid | not nullOk
"active" : <boolean>, // Whether this practitioner's record is in active useis_active | boolean | not nullOk
"name" : [{ HumanName }], // The name(s) associated with the practitioner[parties].first_name + last_nameOk

"telecom" : [{ ContactPoint }], // A contact detail for the practitioner

(that apply to all roles)

[parties].phonesOk
"gender" : "<code>", // male | female | other | unknown[parties].genderOk
"birthDate" : "<date>", // The date on which the practitioner was born[parties].birth_dateOk
"photo" : [{ Attachment }], // Image of the person???Small problem
"qualification" : [{ // Qualifications obtained by training and certification}][doctors].qualificationOk

"identifier" : [{ Identifier }], // An identifier for this qualification

for the practitioner




"code" : { CodeableConcept }, // R! Coded representation of the

qualification

??? [doctors].[qualification]. typeProblem
"period" : { Period }, // Period during which the qualification is valid???Small problem

"issuer" : { Reference(Organization) } // Organization that regulates

and issues the qualification

[doctors].[qualification].institution_nameOk

"communication" : [{ CodeableConcept }] // A language the practitioner

is able to use in patient communication

???Small problem


MedicationRequest

https://www.hl7.org/fhir/medicationrequest.html

HL7e-Health

Comparison

result

To change DM
MedicationRequestmedication_request

"identifier" : [{ Identifier }], // External ids for this requestid | uuid | not nullOk
"definition" : [{ Reference(ActivityDefinition|PlanDefinition) }], // Protocol or definition??? план действийSmall problem
"basedOn" : [{ Reference(CarePlan|MedicationRequest|
ProcedureRequest| ReferralRequest) }], // What request fulfills
??? основаниеSmall problem
"groupIdentifier" : { Identifier }, // Composite request this is part of??? групповой ИДSmall problem
"status" : "<code>", // active | on-hold | cancelled | completed |
entered-in-error | stopped | draft | unknown
status | enum() | not nullOk
"intent" : "<code>", // R! proposal | plan | order | instance-order??? Тип исползованияSmall problem
"category" : { CodeableConcept }, // Type of medication usage

??? категория (Стационар, амбулатория, групповой)

Small problem
"priority" : "<code>", // routine | urgent | stat | asap??? приоритет (routine | urgent | stat | asap)Small problem
// medication[x]: Medication to be taken. One of these 2:


"medicationCodeableConcept" : { CodeableConcept },


"medicationReference" : { Reference(Medication) },


"subject" : { Reference(Patient|Group) }, // R! Who or group medication request is forperson_id | uuid | not nullOk
"context" : { Reference(Encounter|EpisodeOfCare) }, // Created during encounter/admission/stay

??? визит - сreated during encounter/admission/stay

Small problem
"supportingInformation" : [{ Reference(Any) }], // Information to support ordering of the medication??? примечаниеSmall problem
"authoredOn" : "<dateTime>", // When request was initially authoredcreated_date | date | not nullOk
"requester" : { // Who/What requested the Request??? кто запрашиваетSmall problem
"agent" : { Reference(Practitioner|Organization|Patient|RelatedPerson|Device) },
// R! Who ordered the initial medication(s)
??? агент ??? legal_entity_id | uuid | not nullOk




"onBehalfOf" : { Reference(Organization) } // C? Organization agent is acting for???

},


"recorder" : { Reference(Practitioner) }, // Person who entered the requestemployee_id | uuid | not nullOk
"reasonCode" : [{ CodeableConcept }], // Reason or indication for writing the prescription???Small problem
"reasonReference" : [{ Reference(Condition|Observation) }], // Condition or Observation
that supports why the prescription is being written
???Small problem
"note" : [{ Annotation }], // Information about the prescription???Small problem
"dosageInstruction" : [{ Dosage }], // How the medication should be takeninnm_dosage_instuction | jsonb | nullOk
"dispenseRequest" : { // Medication supply authorization
[medication_dispenses]
Ok
"validityPeriod" : { Period }, // Time period supply is authorized forstart_date | date| not null
end_date | date| not null
Ok
"numberOfRepeatsAllowed" : "<positiveInt>", // Number of refills authorized


"quantity" : { Quantity(SimpleQuantity) }, // Amount of medication to supply per dispenseinnm_dose_qty | number | not null

"expectedSupplyDuration" : { Duration }, // Number of days supply per dispense???Small problem
"performer" : { Reference(Organization) } // Intended dispenser???Small problem
"substitution" : { // Any restrictions on medication substitution??? заменителиSmall problem
"allowed" : <boolean>, // R! Whether substitution is allowed or not
Small problem
"reason" : { CodeableConcept } // Why should (not) substitution be made
Small problem
"priorPrescription" : { Reference(MedicationRequest) }, // An order/prescription
that is being replaced
??? предшествующий рецептSmall problem
"detectedIssue" : [{ Reference(DetectedIssue) }], // Clinical Issue with action???Small problem
"eventHistory" : [{ Reference(Provenance) }] // A list of events of interest in the lifecycle???Small problem