MEDPRE Medical prescription
TBG10 Healthcare
The MEDPRE message is sent from a prescriber (issuer) of prescriptions (healthcare professionals, i.e. physician, dentist, or veterinarian) to a dispensing agent (i.e. pharmacy) in order to allow the dispenser to deliver dispensed medicines(s) for the treatment of a subject of care (patient, patient group, animal or animal group).
The MEDPRE message may also be sent via a relaying agent for storage until it is requested by a dispenser. Copies of the message may also be sent to parties entitled to receive a copy.
The MEDPRE message can also be used as a request for a prescription from a dispensing agent to a prescriber.
Header
- 00010Message headerMandatoryMax 1
A service segment starting and uniquely identifying a message. The message type code for the Medical prescription message is MEDPRE. Note: Medical prescription messages conforming to this document must contain the following data in segment UNH, composite S009: Data element 0065 MEDPRE 0052 D 0054 17A 0051 UN
1. Data element S009/0057 is retained for upward compatibility. The use ofS016 and/or S017 is encouraged in preference.2. The combination of the values carried in data elements 0062 and S009 shallbe used to identify uniquely the message within its group (if used) or ifnot used, within its interchange, for the purpose of acknowledgement. - 00020Beginning of messageMandatoryMax 1
To indicate the type and function of a message and to transmit the identification of the message.
- 00030Date/time/periodConditionalMax 9
To specify date and/or time relating to the message, such as the date and time the message is generated.
- 00040Free textConditionalMax 9
A segment with free text information, in coded or clear form, to provide information related to the message.
- Segment group 1Repeat 99
- 00060Sequence detailsMandatoryMax 1
To allocate a unique reference number to an individual party allowing each party to be referenced from other locations within the message.
- 00070Party identificationConditionalMax 9
To specify information necessary to establish the identity of a healthcare party. One occurrence of the segment is used to specify the identity details at one level. If both organisation, department and/or physician are to be specified then a separate occurrence of this segment has to be used for each of them.
- 00080IdentityConditionalMax 9
To specify alternative identification numbers of a healthcare party.
- 00090Organisation classification detailsConditionalMax 9
To specify the medical speciality and type of a healthcare organisation.
- 00100QualificationConditionalMax 9
To specify the qualification of a healthcare professional.
- 00110Employment detailsConditionalMax 1
A segment to specify the type, medical speciality and the position or military rank of a healthcare professional.
- 00120AddressConditionalMax 1
To specify an address of a healthcare party.
- 00130Communication contactConditionalMax 9
To specify a communication number of a party.
- 00140ReferenceConditionalMax 1
A segment to specify a link to a higher level healthcare organisation which the actual healthcare organisation or healthcare professional is a part of. This segment is only used if multiple occurrences of this segment group is needed to express the information of a healthcare party.
- Segment group 2Repeat 9
- 00160Document/message detailsMandatoryMax 1
To specify the type of the requested document or message.
- 00170Communication contactConditionalMax 1
To identify the requested communication method.
- 00160Document/message detailsMandatoryMax 1
- 00060Sequence detailsMandatoryMax 1
- Segment group 3Repeat 1
- 00190AttributeMandatoryMax 1
To specify the type of subject of care such as a person, group of persons, an animal or a group of animals.
- 00200Party identificationConditionalMax 9
To specify the name and official ID of the person or the identification of a group of persons, animal or animal group.
- 00210Person demographic informationConditionalMax 1
To specify the gender of the person or animal.
- 00220IdentityConditionalMax 9
To specify an alternative identification numbers for the subject of care.
- 00230Date/time/periodConditionalMax 2
To specify a date and/or time related to the subject of care such as date and time of birth or age.
- 00240NationalityConditionalMax 1
To specify the nationality of the person.
- 00250Agreement identificationConditionalMax 9
To specify the basis of entitlement to health services and any confidentiality constraint that applies to the handling of information about the subject of care.
- 00260Characteristic/class idConditionalMax 2
To specify the breed and species of an animal.
- 00270StatusConditionalMax 1
To specify the authenticity of the person's identity by the prescriber, such as person known by prescriber, person unknown, etc.
- 00280Free textConditionalMax 9
A segment with free text information, in coded or clear form, to provide information relating to the subject of care, such as a confidentiality constraint concerning a person or age of a group of animals.
- 00290LanguageConditionalMax 1
To specify the language of the person.
- 00300Characteristic valueConditionalMax 1
To specify the person's ability in the language.
- Segment group 4Repeat 9
- 00320Handling instructionsMandatoryMax 1
To specify a precaution as a code.
- 00330Free textConditionalMax 9
A segment with free text information, in coded or clear form, to specify a precaution.
- 00340Date/time/periodConditionalMax 2
To specify an associated date for the precaution such as start or end date and/or time.
- 00320Handling instructionsMandatoryMax 1
- Segment group 5Repeat 9
- 00360AddressMandatoryMax 1
To specify an address of the subject of care.
- 00370Communication contactConditionalMax 9
To specify a communication number for the subject of care at the specific address.
- 00360AddressMandatoryMax 1
- Segment group 6Repeat 99
- 00390RelationshipMandatoryMax 1
To specify the type of relationship between the subject of care and the related party.
- 00400Party identificationMandatoryMax 9
To specify information necessary to establish the identity of a related party.
- 00410Person demographic informationConditionalMax 1
To specify the gender of the person.
- 00420AddressConditionalMax 1
To specify an address of a patient related party.
- 00430Communication contactConditionalMax 9
To specify a communication number of a patient related party.
- 00440LanguageConditionalMax 1
To specify a language of the person.
- 00450Characteristic valueConditionalMax 1
To specify the person's ability in the language.
- 00390RelationshipMandatoryMax 1
- Segment group 7Repeat 999
- 00470Line itemMandatoryMax 1
To allocate an identification number to the clinical information item.
- 00480Clinical informationConditionalMax 9
To specify the type of clinical information item and possibly a medical diagnosis.
- 00490Date/time/periodConditionalMax 9
To specify start and/or end date and/or time for the clinical information item and/or date and/or time of the origin of the clinical information item.
- 00500Party identificationConditionalMax 9
To specify information necessary to establish the identity of the party providing the clinical information item. One occurrence of the segment is used to specify the identity details at one level. If both organisation, department and/or physician are to be specified then a separate occurrence of this segment has to be used for each of them.
- 00510LanguageConditionalMax 1
To specify the language of the clinical information item.
- 00520Free textConditionalMax 99
A segment with free text information, in coded or clear form, to specify an item of clinical information.
- 00530ResultConditionalMax 1
To specify a clinical investigation result item, such as the height or weight of the subject of care or the result of a laboratory investigation.
- 00540Clinical interventionConditionalMax 9
To specify a clinical examination such as a height measurement. Multiple occurrences of this segment may be needed if a multi-axial coding scheme is being used.
- 00550Characteristic/class idConditionalMax 9
To specify a characteristic of a laboratory investigation. Multiple occurrences of this segment may be needed if a multi-axial coding scheme is being used.
- Segment group 8Repeat 1
- 00570Item descriptionMandatoryMax 1
A segment to identify a medicinal product item.
- 00580StatusMandatoryMax 1
To specify the medicinal treatment status such as commenced, stopped or a patient allergy.
- 00590Dosage administrationConditionalMax 9
To specify the form of presentation or the route of administration of the medicinal product as well as dosage administration or trigger for administration.
- 00600Parties and instructionConditionalMax 9
To specify an instruction for use.
- 00610Free textConditionalMax 9
A segment with free text information, in coded or clear form, to provide comments to dosage administration.
- 00620Scheduling conditionsConditionalMax 9
To specify a dosage pattern as structured information.
- 00630QuantityConditionalMax 9
To specify a quantity concerning the medicine such as a single dose or strength of tablet.
- 00570Item descriptionMandatoryMax 1
- 00470Line itemMandatoryMax 1
- 00190AttributeMandatoryMax 1
- Segment group 9Repeat 1
- 00650Processing informationMandatoryMax 1
To specify the service type of the prescription set such as a new prescription, a modification of an earlier prescription or cancellation of a prescription.
- 00660IdentityMandatoryMax 9
To identify the prescription set and the coding scheme used for identification of the medicinal product(s).
- 00670Date/time/periodMandatoryMax 9
A segment to specify a date and/or time relevant for the prescription set such as issue date of prescription set or requested date and time of dispensing.
- 00680PriorityConditionalMax 1
A segment to specify the requested priority for dispensing.
- 00690Agreement identificationConditionalMax 1
To specify the agreed disposal of the prescribed medicinal product(s) such as to be used by the client or for distribution.
- 00700LanguageConditionalMax 1
A segment to specify the language of the prescription set.
- 00710StatusConditionalMax 1
To specify the status of the prescription set such as requested, prescribed or dispensed.
- 00720Free textConditionalMax 99
A segment with free text information, in coded or clear form, to provide comments to the prescription set.
- Segment group 10Repeat 9
- 00740Document/message detailsMandatoryMax 1
To specify the type of message or document being referenced.
- 00750IdentityConditionalMax 1
To identify a referenced message or document.
- 00760Date/time/periodConditionalMax 1
To specify issue date and/or time for a referenced message or document.
- 00740Document/message detailsMandatoryMax 1
- Segment group 11Repeat 1
- 00780Terms of delivery or transportMandatoryMax 1
To specify how the dispensed medicine(s) will be delivered or collected.
- 00790Transport informationConditionalMax 1
A segment to specify the mode of transport for the delivery of dispensed medicine(s).
040 D5(040,030) If first, then all - 00800Free textConditionalMax 9
A segment with free text information, in coded or clear form, to specify the delivery of the dispensed medicine(s).
- 00810Date/time/periodConditionalMax 9
A segment to specify a date and/or time relevant for the delivery of the dispensed medicine(s) such as date and time of delivery.
- 00820AddressConditionalMax 1
A segment to specify the address for delivery of the dispensed medicine(s).
- 00830Communication contactConditionalMax 9
A segment to identify a telecommunication number for the receiver at the dispensed medicine delivery point.
- 00840Party identificationConditionalMax 9
A segment to identify the receiver of a dispensed medicine.
- 00850PriorityConditionalMax 1
A segment to specify the requested priority for the delivery of the dispensed medicine(s).
- 00860PackageConditionalMax 1
To specify if special packaging is required.
- 00780Terms of delivery or transportMandatoryMax 1
- Segment group 12Repeat 9
- 00880Financial charges allocationMandatoryMax 1
To specify the responsibility for the settlement of charges, i.e. whether the costs are to be paid by the patient, by private insurance, etc.
- 00890Party identificationConditionalMax 9
To specify information necessary to establish the identity of the payer. One occurrence of the segment is used to specify the identity details at one level. Thus two occurrences of this segment may be needed if both organisation and department are being used.
- 00900IdentityConditionalMax 9
To identify a payer.
- 00910Requirements and conditionsConditionalMax 9
To specify a national requirement or condition.
- Segment group 13Repeat 9
- 00930Insurance cover descriptionMandatoryMax 1
To specify insurance cover type and care coverage.
- 00940Allowance or chargeConditionalMax 9
To specify a reason for reduced or no payment.
- 00950Percentage detailsConditionalMax 1
To specify percentage to be paid as the contribution of the payer.
- 00960Monetary amountConditionalMax 9
To specify a monetary amount as the contribution of the payer.
- 00970IdentityConditionalMax 9
To specify a reference for the authorisation of this service.
- 00980Date/time/periodConditionalMax 9
A segment to specify a date and/or time relevant to this payment condition such as date of authorisation.
- 00930Insurance cover descriptionMandatoryMax 1
- 00880Financial charges allocationMandatoryMax 1
- Segment group 14Repeat 99
- 01000Line itemMandatoryMax 1
A segment to specify a prescription item identification and request for notification information related to variation in delivery such as a substituted item or delivery failure.
- 01010Dosage administrationConditionalMax 9
A segment to specify the form of presentation of the medicinal product.
- 01020Item descriptionMandatoryMax 1
A segment to identify a medicinal product item and the type of the item.
- 01030QuantityConditionalMax 9
To specify a quantity concerning the medicine regime such as number of units of supply or strength of tablet.
- 01040Product group informationConditionalMax 9
A segment to specify the group in which the medicine belongs such as legal category or price category.
- 01050Party identificationConditionalMax 9
A segment to specify the supplier of the medicinal product, the manufacturer of the medicinal product or the initial prescriber of the treatment.
- 01060PackageConditionalMax 1
A segment to specify the type of package and the number of physical units.
- 01070IdentityConditionalMax 9
To identify the package or to give an alternative identification of the initial authoriser.
- 01080Delivery limitationsConditionalMax 9
To specify limitations on dispensing such as allowed substitution type if any.
- 01090Number of unitsConditionalMax 1
To specify the number of times dispensing to be repeated.
- 01100Process identificationConditionalMax 9
A segment to specify information about the preparation of an extemporaneously dispensed medicine.
- 01110Date/time/periodConditionalMax 9
A segment to specify a date and/or time or period concerning the prescribing of the dispensed medicine such as dispensing interval or initial date of treatment.
- 01120StatusConditionalMax 1
To specify the status of the dispensed medicine provided such as requested, dispensed, etc.
- 01130Clinical informationConditionalMax 99
To specify the indication for the prescribed item and/or comments concerning the prescribed item expressed as a clinical code.
- 01140Free textConditionalMax 99
A segment with free text information, in coded or clear form, expressing the indication for the prescribed item, package description, comments concerning the prescribed item or other information about this prescription item.
- Segment group 15Repeat 99
- 01160Characteristic valueMandatoryMax 1
A segment to specify the function of the ingredient such as active or excipient ingredient.
- 01170Item descriptionMandatoryMax 1
A segment to identify the ingredient.
- 01180QuantityConditionalMax 9
A segment to specify the quantity for an ingredient.
- 01190Free textConditionalMax 99
A segment with free text information, in coded or clear form, to provide comments about the ingredient.
- 01160Characteristic valueMandatoryMax 1
- Segment group 16Repeat 99
- 01210Sequence detailsMandatoryMax 1
To allocate a sequential regimen phase number.
- 01220Dosage administrationConditionalMax 9
To specify how the dispensed medicine is administered. If this information is provided in a structured way then this segment is used for route of administration or trigger for administration.
- 01230QuantityConditionalMax 9
A segment to specify a quantity related to dosage of the dispensed medicine such as the single dose or maximum daily dose.
- 01240Parties and instructionConditionalMax 9
To instruct the dispenser that an exceptional dosage regimen is intended.
- 01250Date/time/periodConditionalMax 9
A segment to specify a date and/or time or period concerning dosage of the dispensed medicine such as duration of treatment or time of administration.
- 01260Free textConditionalMax 9
A segment with free text information, in coded or clear form, to provide information relating to the medicine dosage and administration.
- 01270Scheduling conditionsConditionalMax 9
To specify a dosage pattern and dosage frequency as structured information.
- 01280Clinical informationConditionalMax 9
A segment to specify the indication for the use of the dispensed medicine.
- 01290Package identificationConditionalMax 9
To specify a cautionary or advisory label.
- 01300LanguageConditionalMax 1
A segment to specify the language of the instructions.
- 01310Attached equipmentConditionalMax 9
To specify device or equipment to be used for the administration of the dispensed medicine.
- 01210Sequence detailsMandatoryMax 1
- Segment group 17Repeat 9
- 01330Financial charges allocationMandatoryMax 1
To specify the responsibility for the settlement of charges, i.e. whether the costs are to be paid by the patient, by private insurance, etc.
- 01340Party identificationConditionalMax 9
To specify information necessary to establish the identity of the payer. One occurrence of the segment is used to specify the identity details at one level. Thus two occurrences of this segment may be needed if both organisation and department are being used.
- 01350IdentityConditionalMax 9
To identify a payer.
- 01360Requirements and conditionsConditionalMax 9
To specify a national requirement or condition.
- Segment group 18Repeat 9
- 01380Insurance cover descriptionMandatoryMax 1
To specify the insurance cover type and care coverage.
- 01390Allowance or chargeConditionalMax 9
To specify a reason for reduced or no payment.
- 01400Percentage detailsConditionalMax 1
To specify percentage to be paid as the contribution of the payer.
- 01410Monetary amountConditionalMax 9
To specify a monetary amount as the contribution of the payer.
- 01420IdentityConditionalMax 9
To specify a reference for the authorisation of this service.
- 01430Date/time/periodConditionalMax 9
A segment to specify a date and/or time relevant to this payment condition such as date of authorisation.
- 01380Insurance cover descriptionMandatoryMax 1
- 01330Financial charges allocationMandatoryMax 1
- 01000Line itemMandatoryMax 1
- 00650Processing informationMandatoryMax 1
- 01440Control totalConditionalMax 1
A segment to provide the number of prescription items in the message.
- 01450Message trailerMandatoryMax 1
A service segment ending a message, giving the total number of segments in the message (including the UNH & UNT) and the control reference number of the message.
1. 0062, the value shall be identical to the value in 0062 in thecorresponding UNH segment.