Remove Java 7 dependency

This commit is contained in:
jamesagnew 2014-04-03 17:26:52 -04:00
parent 69461ef10e
commit ad05d8262e
67 changed files with 358 additions and 865 deletions

View File

@ -99,8 +99,7 @@ public class CodingDt
private BooleanDt myPrimary; private BooleanDt myPrimary;
@Child(name="valueSet", order=5, min=0, max=1, type={ @Child(name="valueSet", order=5, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.ValueSet.class, ca.uhn.fhir.model.dstu.resource.ValueSet.class })
})
@Description( @Description(
shortDefinition="Set this coding was chosen from", shortDefinition="Set this coding was chosen from",
formalDefinition="The set of possible coded values this coding was chosen from or constrained by" formalDefinition="The set of possible coded values this coding was chosen from or constrained by"

View File

@ -113,8 +113,7 @@ public class IdentifierDt
private PeriodDt myPeriod; private PeriodDt myPeriod;
@Child(name="assigner", order=5, min=0, max=1, type={ @Child(name="assigner", order=5, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Organization.class, ca.uhn.fhir.model.dstu.resource.Organization.class })
})
@Description( @Description(
shortDefinition="Organization that issued id (may be just text)", shortDefinition="Organization that issued id (may be just text)",
formalDefinition="Organization that issued/manages the identifier" formalDefinition="Organization that issued/manages the identifier"

View File

@ -122,8 +122,7 @@ public class AdverseReaction extends BaseResource implements IResource {
private DateTimeDt myDate; private DateTimeDt myDate;
@Child(name="subject", order=2, min=1, max=1, type={ @Child(name="subject", order=2, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="Who had the reaction", shortDefinition="Who had the reaction",
formalDefinition="The subject of the adverse reaction" formalDefinition="The subject of the adverse reaction"
@ -138,9 +137,7 @@ public class AdverseReaction extends BaseResource implements IResource {
private BooleanDt myDidNotOccurFlag; private BooleanDt myDidNotOccurFlag;
@Child(name="recorder", order=4, min=0, max=1, type={ @Child(name="recorder", order=4, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
ca.uhn.fhir.model.dstu.resource.Patient.class,
})
@Description( @Description(
shortDefinition="Who recorded the reaction", shortDefinition="Who recorded the reaction",
formalDefinition="Identifies the individual responsible for the information in the reaction record." formalDefinition="Identifies the individual responsible for the information in the reaction record."
@ -706,8 +703,7 @@ public class AdverseReaction extends BaseResource implements IResource {
private BoundCodeDt<CausalityExpectationEnum> myCausalityExpectation; private BoundCodeDt<CausalityExpectationEnum> myCausalityExpectation;
@Child(name="substance", order=3, min=0, max=1, type={ @Child(name="substance", order=3, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Substance.class, ca.uhn.fhir.model.dstu.resource.Substance.class })
})
@Description( @Description(
shortDefinition="Presumed causative substance", shortDefinition="Presumed causative substance",
formalDefinition="Substance that is presumed to have caused the adverse reaction" formalDefinition="Substance that is presumed to have caused the adverse reaction"

View File

@ -91,8 +91,7 @@ public class Alert extends BaseResource implements IResource {
private BoundCodeDt<AlertStatusEnum> myStatus; private BoundCodeDt<AlertStatusEnum> myStatus;
@Child(name="subject", order=3, min=1, max=1, type={ @Child(name="subject", order=3, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="Who is alert about?", shortDefinition="Who is alert about?",
formalDefinition="The person who this alert concerns" formalDefinition="The person who this alert concerns"
@ -100,10 +99,7 @@ public class Alert extends BaseResource implements IResource {
private ResourceReferenceDt mySubject; private ResourceReferenceDt mySubject;
@Child(name="author", order=4, min=0, max=1, type={ @Child(name="author", order=4, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Device.class })
ca.uhn.fhir.model.dstu.resource.Patient.class,
ca.uhn.fhir.model.dstu.resource.Device.class,
})
@Description( @Description(
shortDefinition="Alert creator", shortDefinition="Alert creator",
formalDefinition="The person or device that created the alert" formalDefinition="The person or device that created the alert"

View File

@ -158,8 +158,7 @@ public class AllergyIntolerance extends BaseResource implements IResource {
private BoundCodeDt<SensitivityStatusEnum> myStatus; private BoundCodeDt<SensitivityStatusEnum> myStatus;
@Child(name="subject", order=5, min=1, max=1, type={ @Child(name="subject", order=5, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="Who the sensitivity is for", shortDefinition="Who the sensitivity is for",
formalDefinition="The patient who has the allergy or intolerance" formalDefinition="The patient who has the allergy or intolerance"
@ -167,9 +166,7 @@ public class AllergyIntolerance extends BaseResource implements IResource {
private ResourceReferenceDt mySubject; private ResourceReferenceDt mySubject;
@Child(name="recorder", order=6, min=0, max=1, type={ @Child(name="recorder", order=6, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
ca.uhn.fhir.model.dstu.resource.Patient.class,
})
@Description( @Description(
shortDefinition="Who recorded the sensitivity", shortDefinition="Who recorded the sensitivity",
formalDefinition="Indicates who has responsibility for the record" formalDefinition="Indicates who has responsibility for the record"
@ -177,8 +174,7 @@ public class AllergyIntolerance extends BaseResource implements IResource {
private ResourceReferenceDt myRecorder; private ResourceReferenceDt myRecorder;
@Child(name="substance", order=7, min=1, max=1, type={ @Child(name="substance", order=7, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Substance.class, ca.uhn.fhir.model.dstu.resource.Substance.class })
})
@Description( @Description(
shortDefinition="The substance that causes the sensitivity", shortDefinition="The substance that causes the sensitivity",
formalDefinition="The substance that causes the sensitivity" formalDefinition="The substance that causes the sensitivity"
@ -186,8 +182,7 @@ public class AllergyIntolerance extends BaseResource implements IResource {
private ResourceReferenceDt mySubstance; private ResourceReferenceDt mySubstance;
@Child(name="reaction", order=8, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="reaction", order=8, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.AdverseReaction.class, ca.uhn.fhir.model.dstu.resource.AdverseReaction.class })
})
@Description( @Description(
shortDefinition="Reactions associated with the sensitivity", shortDefinition="Reactions associated with the sensitivity",
formalDefinition="Reactions associated with the sensitivity" formalDefinition="Reactions associated with the sensitivity"
@ -195,8 +190,7 @@ public class AllergyIntolerance extends BaseResource implements IResource {
private java.util.List<ResourceReferenceDt> myReaction; private java.util.List<ResourceReferenceDt> myReaction;
@Child(name="sensitivityTest", order=9, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="sensitivityTest", order=9, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Observation.class, ca.uhn.fhir.model.dstu.resource.Observation.class })
})
@Description( @Description(
shortDefinition="Observations that confirm or refute", shortDefinition="Observations that confirm or refute",
formalDefinition="Observations that confirm or refute the sensitivity" formalDefinition="Observations that confirm or refute the sensitivity"

View File

@ -175,8 +175,7 @@ public class Appointment extends BaseResource implements IResource {
private StringDt myTimezone; private StringDt myTimezone;
@Child(name="slot", order=8, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="slot", order=8, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Slot.class, ca.uhn.fhir.model.dstu.resource.Slot.class })
})
@Description( @Description(
shortDefinition="The slot that this appointment is filling. If provided then the schedule will not be provided as slots are not recursive, and the start/end values MUST be the same as from the slot", shortDefinition="The slot that this appointment is filling. If provided then the schedule will not be provided as slots are not recursive, and the start/end values MUST be the same as from the slot",
formalDefinition="" formalDefinition=""
@ -184,8 +183,7 @@ public class Appointment extends BaseResource implements IResource {
private java.util.List<ResourceReferenceDt> mySlot; private java.util.List<ResourceReferenceDt> mySlot;
@Child(name="location", order=9, min=0, max=1, type={ @Child(name="location", order=9, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Location.class, ca.uhn.fhir.model.dstu.resource.Location.class })
})
@Description( @Description(
shortDefinition="The primary location that this appointment is to take place", shortDefinition="The primary location that this appointment is to take place",
formalDefinition="" formalDefinition=""
@ -200,8 +198,7 @@ public class Appointment extends BaseResource implements IResource {
private StringDt myComment; private StringDt myComment;
@Child(name="order", order=11, min=0, max=1, type={ @Child(name="order", order=11, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Order.class, ca.uhn.fhir.model.dstu.resource.Order.class })
})
@Description( @Description(
shortDefinition="An Order that lead to the creation of this appointment", shortDefinition="An Order that lead to the creation of this appointment",
formalDefinition="" formalDefinition=""
@ -216,10 +213,7 @@ public class Appointment extends BaseResource implements IResource {
private java.util.List<Participant> myParticipant; private java.util.List<Participant> myParticipant;
@Child(name="recorder", order=13, min=0, max=1, type={ @Child(name="recorder", order=13, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.RelatedPerson.class })
ca.uhn.fhir.model.dstu.resource.Patient.class,
ca.uhn.fhir.model.dstu.resource.RelatedPerson.class,
})
@Description( @Description(
shortDefinition="Who recorded the appointment", shortDefinition="Who recorded the appointment",
formalDefinition="" formalDefinition=""
@ -980,11 +974,7 @@ public class Appointment extends BaseResource implements IResource {
private java.util.List<BoundCodeableConceptDt<ParticipantTypeEnum>> myType; private java.util.List<BoundCodeableConceptDt<ParticipantTypeEnum>> myType;
@Child(name="individual", order=1, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="individual", order=1, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.RelatedPerson.class, ca.uhn.fhir.model.dstu.resource.Device.class })
ca.uhn.fhir.model.dstu.resource.Patient.class,
ca.uhn.fhir.model.dstu.resource.RelatedPerson.class,
ca.uhn.fhir.model.dstu.resource.Device.class,
})
@Description( @Description(
shortDefinition="A Person of device that is participating in the appointment", shortDefinition="A Person of device that is participating in the appointment",
formalDefinition="" formalDefinition=""
@ -1006,8 +996,7 @@ public class Appointment extends BaseResource implements IResource {
private CodeDt myStatus; private CodeDt myStatus;
@Child(name="observation", order=4, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="observation", order=4, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Observation.class, ca.uhn.fhir.model.dstu.resource.Observation.class })
})
@Description( @Description(
shortDefinition="Observations that lead to the creation of this appointment. (Is this 80%)", shortDefinition="Observations that lead to the creation of this appointment. (Is this 80%)",
formalDefinition="" formalDefinition=""

View File

@ -102,8 +102,7 @@ public class AppointmentResponse extends BaseResource implements IResource {
private java.util.List<IdentifierDt> myIdentifier; private java.util.List<IdentifierDt> myIdentifier;
@Child(name="appointment", order=1, min=1, max=1, type={ @Child(name="appointment", order=1, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Appointment.class, ca.uhn.fhir.model.dstu.resource.Appointment.class })
})
@Description( @Description(
shortDefinition="Parent appointment that this response is replying to", shortDefinition="Parent appointment that this response is replying to",
formalDefinition="" formalDefinition=""
@ -118,11 +117,7 @@ public class AppointmentResponse extends BaseResource implements IResource {
private java.util.List<BoundCodeableConceptDt<ParticipantTypeEnum>> myParticipantType; private java.util.List<BoundCodeableConceptDt<ParticipantTypeEnum>> myParticipantType;
@Child(name="individual", order=3, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="individual", order=3, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.RelatedPerson.class, ca.uhn.fhir.model.dstu.resource.Device.class })
ca.uhn.fhir.model.dstu.resource.Patient.class,
ca.uhn.fhir.model.dstu.resource.RelatedPerson.class,
ca.uhn.fhir.model.dstu.resource.Device.class,
})
@Description( @Description(
shortDefinition="A Person of device that is participating in the appointment", shortDefinition="A Person of device that is participating in the appointment",
formalDefinition="" formalDefinition=""
@ -172,10 +167,7 @@ public class AppointmentResponse extends BaseResource implements IResource {
private StringDt myTimezone; private StringDt myTimezone;
@Child(name="recorder", order=10, min=0, max=1, type={ @Child(name="recorder", order=10, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.RelatedPerson.class })
ca.uhn.fhir.model.dstu.resource.Patient.class,
ca.uhn.fhir.model.dstu.resource.RelatedPerson.class,
})
@Description( @Description(
shortDefinition="Who recorded the appointment response", shortDefinition="Who recorded the appointment response",
formalDefinition="" formalDefinition=""

View File

@ -105,12 +105,7 @@ public class Availability extends BaseResource implements IResource {
private CodeableConceptDt myType; private CodeableConceptDt myType;
@Child(name="individual", order=2, min=1, max=1, type={ @Child(name="individual", order=2, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Location.class, ca.uhn.fhir.model.dstu.resource.Location.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Device.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.RelatedPerson.class })
ca.uhn.fhir.model.dstu.resource.Practitioner.class,
ca.uhn.fhir.model.dstu.resource.Device.class,
ca.uhn.fhir.model.dstu.resource.Patient.class,
ca.uhn.fhir.model.dstu.resource.RelatedPerson.class,
})
@Description( @Description(
shortDefinition="The type of resource this availability resource is providing availability information for", shortDefinition="The type of resource this availability resource is providing availability information for",
formalDefinition="" formalDefinition=""
@ -132,10 +127,7 @@ public class Availability extends BaseResource implements IResource {
private StringDt myComment; private StringDt myComment;
@Child(name="author", order=5, min=0, max=1, type={ @Child(name="author", order=5, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.RelatedPerson.class })
ca.uhn.fhir.model.dstu.resource.Patient.class,
ca.uhn.fhir.model.dstu.resource.RelatedPerson.class,
})
@Description( @Description(
shortDefinition="Who authored the availability", shortDefinition="Who authored the availability",
formalDefinition="" formalDefinition=""

View File

@ -153,8 +153,7 @@ public class CarePlan extends BaseResource implements IResource {
private java.util.List<IdentifierDt> myIdentifier; private java.util.List<IdentifierDt> myIdentifier;
@Child(name="patient", order=1, min=0, max=1, type={ @Child(name="patient", order=1, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="Who care plan is for", shortDefinition="Who care plan is for",
formalDefinition="Identifies the patient/subject whose intended care is described by the plan." formalDefinition="Identifies the patient/subject whose intended care is described by the plan."
@ -183,8 +182,7 @@ public class CarePlan extends BaseResource implements IResource {
private DateTimeDt myModified; private DateTimeDt myModified;
@Child(name="concern", order=5, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="concern", order=5, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Condition.class, ca.uhn.fhir.model.dstu.resource.Condition.class })
})
@Description( @Description(
shortDefinition="Health issues this plan addresses", shortDefinition="Health issues this plan addresses",
formalDefinition="Identifies the conditions/problems/concerns/diagnoses/etc. whose management and/or mitigation are handled by this plan." formalDefinition="Identifies the conditions/problems/concerns/diagnoses/etc. whose management and/or mitigation are handled by this plan."
@ -781,11 +779,7 @@ public class CarePlan extends BaseResource implements IResource {
private CodeableConceptDt myRole; private CodeableConceptDt myRole;
@Child(name="member", order=1, min=1, max=1, type={ @Child(name="member", order=1, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.RelatedPerson.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Organization.class })
ca.uhn.fhir.model.dstu.resource.RelatedPerson.class,
ca.uhn.fhir.model.dstu.resource.Patient.class,
ca.uhn.fhir.model.dstu.resource.Organization.class,
})
@Description( @Description(
shortDefinition="Who is involved", shortDefinition="Who is involved",
formalDefinition="The specific person or organization who is participating/expected to participate in the care plan." formalDefinition="The specific person or organization who is participating/expected to participate in the care plan."
@ -904,8 +898,7 @@ public class CarePlan extends BaseResource implements IResource {
private StringDt myNotes; private StringDt myNotes;
@Child(name="concern", order=3, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="concern", order=3, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Condition.class, ca.uhn.fhir.model.dstu.resource.Condition.class })
})
@Description( @Description(
shortDefinition="Health issues this goal addresses", shortDefinition="Health issues this goal addresses",
formalDefinition="The identified conditions that this goal relates to - the condition that caused it to be created, or that it is intended to address" formalDefinition="The identified conditions that this goal relates to - the condition that caused it to be created, or that it is intended to address"
@ -1141,8 +1134,7 @@ public class CarePlan extends BaseResource implements IResource {
private BooleanDt myProhibited; private BooleanDt myProhibited;
@Child(name="actionResulting", order=3, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="actionResulting", order=3, min=0, max=Child.MAX_UNLIMITED, type={
IResource.class, IResource.class })
})
@Description( @Description(
shortDefinition="Appointments, orders, etc.", shortDefinition="Appointments, orders, etc.",
formalDefinition="Resources that describe follow-on actions resulting from the plan, such as drug prescriptions, encounter records, appointments, etc." formalDefinition="Resources that describe follow-on actions resulting from the plan, such as drug prescriptions, encounter records, appointments, etc."
@ -1157,11 +1149,7 @@ public class CarePlan extends BaseResource implements IResource {
private StringDt myNotes; private StringDt myNotes;
@Child(name="detail", order=5, min=0, max=1, type={ @Child(name="detail", order=5, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Procedure.class, ca.uhn.fhir.model.dstu.resource.Procedure.class, ca.uhn.fhir.model.dstu.resource.MedicationPrescription.class, ca.uhn.fhir.model.dstu.resource.DiagnosticOrder.class, ca.uhn.fhir.model.dstu.resource.Encounter.class })
ca.uhn.fhir.model.dstu.resource.MedicationPrescription.class,
ca.uhn.fhir.model.dstu.resource.DiagnosticOrder.class,
ca.uhn.fhir.model.dstu.resource.Encounter.class,
})
@Description( @Description(
shortDefinition="Activity details defined in specific resource", shortDefinition="Activity details defined in specific resource",
formalDefinition="The details of the proposed activity represented in a specific resource" formalDefinition="The details of the proposed activity represented in a specific resource"
@ -1515,10 +1503,7 @@ public class CarePlan extends BaseResource implements IResource {
private CodeableConceptDt myCode; private CodeableConceptDt myCode;
@Child(name="timing", order=2, min=0, max=1, type={ @Child(name="timing", order=2, min=0, max=1, type={
ScheduleDt.class, ScheduleDt.class, PeriodDt.class, StringDt.class })
PeriodDt.class,
StringDt.class,
})
@Description( @Description(
shortDefinition="When activity is to occur", shortDefinition="When activity is to occur",
formalDefinition="The period, timing or frequency upon which the described activity is to occur." formalDefinition="The period, timing or frequency upon which the described activity is to occur."
@ -1526,8 +1511,7 @@ public class CarePlan extends BaseResource implements IResource {
private IDatatype myTiming; private IDatatype myTiming;
@Child(name="location", order=3, min=0, max=1, type={ @Child(name="location", order=3, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Location.class, ca.uhn.fhir.model.dstu.resource.Location.class })
})
@Description( @Description(
shortDefinition="Where it should happen", shortDefinition="Where it should happen",
formalDefinition="Identifies the facility where the activity will occur. E.g. home, hospital, specific clinic, etc." formalDefinition="Identifies the facility where the activity will occur. E.g. home, hospital, specific clinic, etc."
@ -1535,11 +1519,7 @@ public class CarePlan extends BaseResource implements IResource {
private ResourceReferenceDt myLocation; private ResourceReferenceDt myLocation;
@Child(name="performer", order=4, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="performer", order=4, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Organization.class, ca.uhn.fhir.model.dstu.resource.RelatedPerson.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
ca.uhn.fhir.model.dstu.resource.Organization.class,
ca.uhn.fhir.model.dstu.resource.RelatedPerson.class,
ca.uhn.fhir.model.dstu.resource.Patient.class,
})
@Description( @Description(
shortDefinition="Who's responsible?", shortDefinition="Who's responsible?",
formalDefinition="Identifies who's expected to be involved in the activity." formalDefinition="Identifies who's expected to be involved in the activity."
@ -1547,9 +1527,7 @@ public class CarePlan extends BaseResource implements IResource {
private java.util.List<ResourceReferenceDt> myPerformer; private java.util.List<ResourceReferenceDt> myPerformer;
@Child(name="product", order=5, min=0, max=1, type={ @Child(name="product", order=5, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Medication.class, ca.uhn.fhir.model.dstu.resource.Medication.class, ca.uhn.fhir.model.dstu.resource.Substance.class })
ca.uhn.fhir.model.dstu.resource.Substance.class,
})
@Description( @Description(
shortDefinition="What's administered/supplied", shortDefinition="What's administered/supplied",
formalDefinition="Identifies the food, drug or other product being consumed or supplied in the activity." formalDefinition="Identifies the food, drug or other product being consumed or supplied in the activity."

View File

@ -93,8 +93,7 @@ public class Claim extends BaseResource implements IResource {
private DateDt myServicedate; private DateDt myServicedate;
@Child(name="provider", order=2, min=0, max=1, type={ @Child(name="provider", order=2, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class })
})
@Description( @Description(
shortDefinition="Responsible practitioner", shortDefinition="Responsible practitioner",
formalDefinition="The practitioner who is responsible for the services rendered to the patient" formalDefinition="The practitioner who is responsible for the services rendered to the patient"
@ -102,8 +101,7 @@ public class Claim extends BaseResource implements IResource {
private ResourceReferenceDt myProvider; private ResourceReferenceDt myProvider;
@Child(name="billingProvider", order=3, min=0, max=1, type={ @Child(name="billingProvider", order=3, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class })
})
@Description( @Description(
shortDefinition="Provider who is the payee", shortDefinition="Provider who is the payee",
formalDefinition="The provider who is to be reimbursed for the claim (the party to whom any benefit is assigned)" formalDefinition="The provider who is to be reimbursed for the claim (the party to whom any benefit is assigned)"
@ -111,8 +109,7 @@ public class Claim extends BaseResource implements IResource {
private ResourceReferenceDt myBillingProvider; private ResourceReferenceDt myBillingProvider;
@Child(name="referrer", order=4, min=0, max=1, type={ @Child(name="referrer", order=4, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class })
})
@Description( @Description(
shortDefinition="Provider who is the payee", shortDefinition="Provider who is the payee",
formalDefinition="" formalDefinition=""
@ -871,8 +868,7 @@ public class Claim extends BaseResource implements IResource {
public static class Coverage extends BaseElement implements IResourceBlock { public static class Coverage extends BaseElement implements IResourceBlock {
@Child(name="issuer", order=0, min=0, max=1, type={ @Child(name="issuer", order=0, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Organization.class, ca.uhn.fhir.model.dstu.resource.Organization.class })
})
@Description( @Description(
shortDefinition="An identifier for the plan issuer", shortDefinition="An identifier for the plan issuer",
formalDefinition="The program or plan underwriter or payor." formalDefinition="The program or plan underwriter or payor."

View File

@ -218,12 +218,7 @@ public class Composition extends BaseResource implements IResource {
private CodingDt myConfidentiality; private CodingDt myConfidentiality;
@Child(name="subject", order=7, min=1, max=1, type={ @Child(name="subject", order=7, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Group.class, ca.uhn.fhir.model.dstu.resource.Device.class, ca.uhn.fhir.model.dstu.resource.Location.class })
ca.uhn.fhir.model.dstu.resource.Practitioner.class,
ca.uhn.fhir.model.dstu.resource.Group.class,
ca.uhn.fhir.model.dstu.resource.Device.class,
ca.uhn.fhir.model.dstu.resource.Location.class,
})
@Description( @Description(
shortDefinition="Who and/or what the composition is about", shortDefinition="Who and/or what the composition is about",
formalDefinition="Who or what the composition is about. The composition can be about a person, (patient or healthcare practitioner), a device (I.e. machine) or even a group of subjects (such as a document about a herd of livestock, or a set of patients that share a common exposure)" formalDefinition="Who or what the composition is about. The composition can be about a person, (patient or healthcare practitioner), a device (I.e. machine) or even a group of subjects (such as a document about a herd of livestock, or a set of patients that share a common exposure)"
@ -231,11 +226,7 @@ public class Composition extends BaseResource implements IResource {
private ResourceReferenceDt mySubject; private ResourceReferenceDt mySubject;
@Child(name="author", order=8, min=1, max=Child.MAX_UNLIMITED, type={ @Child(name="author", order=8, min=1, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Device.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.RelatedPerson.class })
ca.uhn.fhir.model.dstu.resource.Device.class,
ca.uhn.fhir.model.dstu.resource.Patient.class,
ca.uhn.fhir.model.dstu.resource.RelatedPerson.class,
})
@Description( @Description(
shortDefinition="Who and/or what authored the composition", shortDefinition="Who and/or what authored the composition",
formalDefinition="Identifies who is responsible for the information in the composition. (Not necessarily who typed it in.)" formalDefinition="Identifies who is responsible for the information in the composition. (Not necessarily who typed it in.)"
@ -250,8 +241,7 @@ public class Composition extends BaseResource implements IResource {
private java.util.List<Attester> myAttester; private java.util.List<Attester> myAttester;
@Child(name="custodian", order=10, min=0, max=1, type={ @Child(name="custodian", order=10, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Organization.class, ca.uhn.fhir.model.dstu.resource.Organization.class })
})
@Description( @Description(
shortDefinition="Org which maintains the composition", shortDefinition="Org which maintains the composition",
formalDefinition="Identifies the organization or group who is responsible for ongoing maintenance of and access to the composition/document information" formalDefinition="Identifies the organization or group who is responsible for ongoing maintenance of and access to the composition/document information"
@ -266,8 +256,7 @@ public class Composition extends BaseResource implements IResource {
private Event myEvent; private Event myEvent;
@Child(name="encounter", order=12, min=0, max=1, type={ @Child(name="encounter", order=12, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Encounter.class, ca.uhn.fhir.model.dstu.resource.Encounter.class })
})
@Description( @Description(
shortDefinition="Context of the conposition", shortDefinition="Context of the conposition",
formalDefinition="Describes the clinical encounter or type of care this documentation is associated with." formalDefinition="Describes the clinical encounter or type of care this documentation is associated with."
@ -900,10 +889,7 @@ public class Composition extends BaseResource implements IResource {
private DateTimeDt myTime; private DateTimeDt myTime;
@Child(name="party", order=2, min=0, max=1, type={ @Child(name="party", order=2, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Organization.class })
ca.uhn.fhir.model.dstu.resource.Practitioner.class,
ca.uhn.fhir.model.dstu.resource.Organization.class,
})
@Description( @Description(
shortDefinition="Who attested the composition", shortDefinition="Who attested the composition",
formalDefinition="Who attested the composition in the specified way" formalDefinition="Who attested the composition in the specified way"
@ -1098,8 +1084,7 @@ public class Composition extends BaseResource implements IResource {
private PeriodDt myPeriod; private PeriodDt myPeriod;
@Child(name="detail", order=2, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="detail", order=2, min=0, max=Child.MAX_UNLIMITED, type={
IResource.class, IResource.class })
})
@Description( @Description(
shortDefinition="Full details for the event(s) the composition consents", shortDefinition="Full details for the event(s) the composition consents",
formalDefinition="Full details for the event(s) the composition/documentation consents" formalDefinition="Full details for the event(s) the composition/documentation consents"
@ -1287,10 +1272,7 @@ public class Composition extends BaseResource implements IResource {
private CodeableConceptDt myCode; private CodeableConceptDt myCode;
@Child(name="subject", order=2, min=0, max=1, type={ @Child(name="subject", order=2, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Group.class, ca.uhn.fhir.model.dstu.resource.Device.class })
ca.uhn.fhir.model.dstu.resource.Group.class,
ca.uhn.fhir.model.dstu.resource.Device.class,
})
@Description( @Description(
shortDefinition="If section different to composition", shortDefinition="If section different to composition",
formalDefinition="Identifies the primary subject of the section." formalDefinition="Identifies the primary subject of the section."
@ -1298,8 +1280,7 @@ public class Composition extends BaseResource implements IResource {
private ResourceReferenceDt mySubject; private ResourceReferenceDt mySubject;
@Child(name="content", order=3, min=0, max=1, type={ @Child(name="content", order=3, min=0, max=1, type={
IResource.class, IResource.class })
})
@Description( @Description(
shortDefinition="The actual data for the section", shortDefinition="The actual data for the section",
formalDefinition="Identifies the discrete data that provides the content for the section." formalDefinition="Identifies the discrete data that provides the content for the section."

View File

@ -257,8 +257,7 @@ public class ConceptMap extends BaseResource implements IResource {
private DateTimeDt myDate; private DateTimeDt myDate;
@Child(name="source", order=10, min=1, max=1, type={ @Child(name="source", order=10, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.ValueSet.class, ca.uhn.fhir.model.dstu.resource.ValueSet.class })
})
@Description( @Description(
shortDefinition="Identifies the source value set which is being mapped", shortDefinition="Identifies the source value set which is being mapped",
formalDefinition="The source value set that specifies the concepts that are being mapped" formalDefinition="The source value set that specifies the concepts that are being mapped"
@ -266,8 +265,7 @@ public class ConceptMap extends BaseResource implements IResource {
private ResourceReferenceDt mySource; private ResourceReferenceDt mySource;
@Child(name="target", order=11, min=1, max=1, type={ @Child(name="target", order=11, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.ValueSet.class, ca.uhn.fhir.model.dstu.resource.ValueSet.class })
})
@Description( @Description(
shortDefinition="Provides context to the mappings", shortDefinition="Provides context to the mappings",
formalDefinition="The target value set provides context to the mappings. Note that the mapping is made between concepts, not between value sets, but the value set provides important context about how the concept mapping choices are made" formalDefinition="The target value set provides context to the mappings. Note that the mapping is made between concepts, not between value sets, but the value set provides important context about how the concept mapping choices are made"

View File

@ -217,8 +217,7 @@ public class Condition extends BaseResource implements IResource {
private java.util.List<IdentifierDt> myIdentifier; private java.util.List<IdentifierDt> myIdentifier;
@Child(name="subject", order=1, min=1, max=1, type={ @Child(name="subject", order=1, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="Who has the condition?", shortDefinition="Who has the condition?",
formalDefinition="Indicates the patient who the condition record is associated with" formalDefinition="Indicates the patient who the condition record is associated with"
@ -226,8 +225,7 @@ public class Condition extends BaseResource implements IResource {
private ResourceReferenceDt mySubject; private ResourceReferenceDt mySubject;
@Child(name="encounter", order=2, min=0, max=1, type={ @Child(name="encounter", order=2, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Encounter.class, ca.uhn.fhir.model.dstu.resource.Encounter.class })
})
@Description( @Description(
shortDefinition="Encounter when condition first asserted", shortDefinition="Encounter when condition first asserted",
formalDefinition="Encounter during which the condition was first asserted" formalDefinition="Encounter during which the condition was first asserted"
@ -235,9 +233,7 @@ public class Condition extends BaseResource implements IResource {
private ResourceReferenceDt myEncounter; private ResourceReferenceDt myEncounter;
@Child(name="asserter", order=3, min=0, max=1, type={ @Child(name="asserter", order=3, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
ca.uhn.fhir.model.dstu.resource.Patient.class,
})
@Description( @Description(
shortDefinition="Person who asserts this condition", shortDefinition="Person who asserts this condition",
formalDefinition="Person who takes responsibility for asserting the existence of the condition as part of the electronic record" formalDefinition="Person who takes responsibility for asserting the existence of the condition as part of the electronic record"
@ -287,9 +283,7 @@ public class Condition extends BaseResource implements IResource {
private CodeableConceptDt mySeverity; private CodeableConceptDt mySeverity;
@Child(name="onset", order=10, min=0, max=1, type={ @Child(name="onset", order=10, min=0, max=1, type={
DateDt.class, DateDt.class, AgeDt.class })
AgeDt.class,
})
@Description( @Description(
shortDefinition="Estimated or actual date, or age", shortDefinition="Estimated or actual date, or age",
formalDefinition="Estimated or actual date the condition began, in the opinion of the clinician" formalDefinition="Estimated or actual date the condition began, in the opinion of the clinician"
@ -297,10 +291,7 @@ public class Condition extends BaseResource implements IResource {
private IDatatype myOnset; private IDatatype myOnset;
@Child(name="abatement", order=11, min=0, max=1, type={ @Child(name="abatement", order=11, min=0, max=1, type={
DateDt.class, DateDt.class, AgeDt.class, BooleanDt.class })
AgeDt.class,
BooleanDt.class,
})
@Description( @Description(
shortDefinition="If/when in resolution/remission", shortDefinition="If/when in resolution/remission",
formalDefinition="The date or estimated date that the condition resolved or went into remission. This is called \"abatement\" because of the many overloaded connotations associated with \"remission\" or \"resolution\" - Conditions are never really resolved, but they can abate." formalDefinition="The date or estimated date that the condition resolved or went into remission. This is called \"abatement\" because of the many overloaded connotations associated with \"remission\" or \"resolution\" - Conditions are never really resolved, but they can abate."
@ -1099,8 +1090,7 @@ public class Condition extends BaseResource implements IResource {
private CodeableConceptDt mySummary; private CodeableConceptDt mySummary;
@Child(name="assessment", order=1, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="assessment", order=1, min=0, max=Child.MAX_UNLIMITED, type={
IResource.class, IResource.class })
})
@Description( @Description(
shortDefinition="Formal record of assessment", shortDefinition="Formal record of assessment",
formalDefinition="Reference to a formal record of the evidence on which the staging assessment is based" formalDefinition="Reference to a formal record of the evidence on which the staging assessment is based"
@ -1221,8 +1211,7 @@ public class Condition extends BaseResource implements IResource {
private CodeableConceptDt myCode; private CodeableConceptDt myCode;
@Child(name="detail", order=1, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="detail", order=1, min=0, max=Child.MAX_UNLIMITED, type={
IResource.class, IResource.class })
})
@Description( @Description(
shortDefinition="Supporting information found elsewhere", shortDefinition="Supporting information found elsewhere",
formalDefinition="Links to other relevant information, including pathology reports" formalDefinition="Links to other relevant information, including pathology reports"
@ -1470,12 +1459,7 @@ public class Condition extends BaseResource implements IResource {
private CodeableConceptDt myCode; private CodeableConceptDt myCode;
@Child(name="target", order=2, min=0, max=1, type={ @Child(name="target", order=2, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Condition.class, ca.uhn.fhir.model.dstu.resource.Condition.class, ca.uhn.fhir.model.dstu.resource.Procedure.class, ca.uhn.fhir.model.dstu.resource.MedicationAdministration.class, ca.uhn.fhir.model.dstu.resource.Immunization.class, ca.uhn.fhir.model.dstu.resource.MedicationStatement.class })
ca.uhn.fhir.model.dstu.resource.Procedure.class,
ca.uhn.fhir.model.dstu.resource.MedicationAdministration.class,
ca.uhn.fhir.model.dstu.resource.Immunization.class,
ca.uhn.fhir.model.dstu.resource.MedicationStatement.class,
})
@Description( @Description(
shortDefinition="Relationship target resource", shortDefinition="Relationship target resource",
formalDefinition="Target of the relationship" formalDefinition="Target of the relationship"

View File

@ -339,8 +339,7 @@ public class Conformance extends BaseResource implements IResource {
private java.util.List<CodeDt> myFormat; private java.util.List<CodeDt> myFormat;
@Child(name="profile", order=14, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="profile", order=14, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Profile.class, ca.uhn.fhir.model.dstu.resource.Profile.class })
})
@Description( @Description(
shortDefinition="Profiles supported by the system", shortDefinition="Profiles supported by the system",
formalDefinition="A list of profiles supported by the system. For a server, \"supported by the system\" means the system hosts/produces a set of recourses, conformant to a particular profile, and allows its clients to search using this profile and to find appropriate data. For a client, it means the system will search by this profile and process data according to the guidance implicit in the profile." formalDefinition="A list of profiles supported by the system. For a server, \"supported by the system\" means the system hosts/produces a set of recourses, conformant to a particular profile, and allows its clients to search using this profile and to find appropriate data. For a client, it means the system will search by this profile and process data according to the guidance implicit in the profile."
@ -2463,8 +2462,7 @@ public class Conformance extends BaseResource implements IResource {
private BoundCodeDt<ResourceTypeEnum> myType; private BoundCodeDt<ResourceTypeEnum> myType;
@Child(name="profile", order=1, min=0, max=1, type={ @Child(name="profile", order=1, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Profile.class, ca.uhn.fhir.model.dstu.resource.Profile.class })
})
@Description( @Description(
shortDefinition="What structural features are supported", shortDefinition="What structural features are supported",
formalDefinition="A specification of the profile that describes the solution's support for the resource, including any constraints on cardinality, bindings, lengths or other limitations" formalDefinition="A specification of the profile that describes the solution's support for the resource, including any constraints on cardinality, bindings, lengths or other limitations"
@ -4086,8 +4084,7 @@ public class Conformance extends BaseResource implements IResource {
private BoundCodeDt<ResourceTypeEnum> myFocus; private BoundCodeDt<ResourceTypeEnum> myFocus;
@Child(name="request", order=5, min=1, max=1, type={ @Child(name="request", order=5, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Profile.class, ca.uhn.fhir.model.dstu.resource.Profile.class })
})
@Description( @Description(
shortDefinition="Profile that describes the request", shortDefinition="Profile that describes the request",
formalDefinition="Information about the request for this event" formalDefinition="Information about the request for this event"
@ -4095,8 +4092,7 @@ public class Conformance extends BaseResource implements IResource {
private ResourceReferenceDt myRequest; private ResourceReferenceDt myRequest;
@Child(name="response", order=6, min=1, max=1, type={ @Child(name="response", order=6, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Profile.class, ca.uhn.fhir.model.dstu.resource.Profile.class })
})
@Description( @Description(
shortDefinition="Profile that describes the response", shortDefinition="Profile that describes the response",
formalDefinition="Information about the response for this event" formalDefinition="Information about the response for this event"
@ -4486,8 +4482,7 @@ public class Conformance extends BaseResource implements IResource {
private StringDt myDocumentation; private StringDt myDocumentation;
@Child(name="profile", order=2, min=1, max=1, type={ @Child(name="profile", order=2, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Profile.class, ca.uhn.fhir.model.dstu.resource.Profile.class })
})
@Description( @Description(
shortDefinition="Constraint on a resource used in the document", shortDefinition="Constraint on a resource used in the document",
formalDefinition="A constraint on a resource used in the document" formalDefinition="A constraint on a resource used in the document"

View File

@ -156,8 +156,7 @@ public class Coverage extends BaseResource implements IResource {
@Child(name="issuer", order=0, min=0, max=1, type={ @Child(name="issuer", order=0, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Organization.class, ca.uhn.fhir.model.dstu.resource.Organization.class })
})
@Description( @Description(
shortDefinition="An identifier for the plan issuer", shortDefinition="An identifier for the plan issuer",
formalDefinition="The program or plan underwriter or payor." formalDefinition="The program or plan underwriter or payor."

View File

@ -198,8 +198,7 @@ public class Device extends BaseResource implements IResource {
private StringDt myLotNumber; private StringDt myLotNumber;
@Child(name="owner", order=8, min=0, max=1, type={ @Child(name="owner", order=8, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Organization.class, ca.uhn.fhir.model.dstu.resource.Organization.class })
})
@Description( @Description(
shortDefinition="Organization responsible for device", shortDefinition="Organization responsible for device",
formalDefinition="An organization that is responsible for the provision and ongoing maintenance of the device" formalDefinition="An organization that is responsible for the provision and ongoing maintenance of the device"
@ -207,8 +206,7 @@ public class Device extends BaseResource implements IResource {
private ResourceReferenceDt myOwner; private ResourceReferenceDt myOwner;
@Child(name="location", order=9, min=0, max=1, type={ @Child(name="location", order=9, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Location.class, ca.uhn.fhir.model.dstu.resource.Location.class })
})
@Description( @Description(
shortDefinition="Where the resource is found", shortDefinition="Where the resource is found",
formalDefinition="The resource may be found in a literal location (i.e. GPS coordinates), a logical place (i.e. \"in/with the patient\"), or a coded location" formalDefinition="The resource may be found in a literal location (i.e. GPS coordinates), a logical place (i.e. \"in/with the patient\"), or a coded location"
@ -216,8 +214,7 @@ public class Device extends BaseResource implements IResource {
private ResourceReferenceDt myLocation; private ResourceReferenceDt myLocation;
@Child(name="patient", order=10, min=0, max=1, type={ @Child(name="patient", order=10, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="If the resource is affixed to a person", shortDefinition="If the resource is affixed to a person",
formalDefinition="Patient information, if the resource is affixed to a person" formalDefinition="Patient information, if the resource is affixed to a person"

View File

@ -126,8 +126,7 @@ public class DeviceObservationReport extends BaseResource implements IResource {
private IdentifierDt myIdentifier; private IdentifierDt myIdentifier;
@Child(name="source", order=2, min=1, max=1, type={ @Child(name="source", order=2, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Device.class, ca.uhn.fhir.model.dstu.resource.Device.class })
})
@Description( @Description(
shortDefinition="Identifies/describes where the data came from", shortDefinition="Identifies/describes where the data came from",
formalDefinition="Identification information for the device that is the source of the data" formalDefinition="Identification information for the device that is the source of the data"
@ -135,10 +134,7 @@ public class DeviceObservationReport extends BaseResource implements IResource {
private ResourceReferenceDt mySource; private ResourceReferenceDt mySource;
@Child(name="subject", order=3, min=0, max=1, type={ @Child(name="subject", order=3, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Device.class, ca.uhn.fhir.model.dstu.resource.Location.class })
ca.uhn.fhir.model.dstu.resource.Device.class,
ca.uhn.fhir.model.dstu.resource.Location.class,
})
@Description( @Description(
shortDefinition="Subject of the measurement", shortDefinition="Subject of the measurement",
formalDefinition="The subject of the measurement" formalDefinition="The subject of the measurement"
@ -683,8 +679,7 @@ public class DeviceObservationReport extends BaseResource implements IResource {
public static class VirtualDeviceChannelMetric extends BaseElement implements IResourceBlock { public static class VirtualDeviceChannelMetric extends BaseElement implements IResourceBlock {
@Child(name="observation", order=0, min=1, max=1, type={ @Child(name="observation", order=0, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Observation.class, ca.uhn.fhir.model.dstu.resource.Observation.class })
})
@Description( @Description(
shortDefinition="The data for the metric", shortDefinition="The data for the metric",
formalDefinition="The data for the metric" formalDefinition="The data for the metric"

View File

@ -227,11 +227,7 @@ public class DiagnosticOrder extends BaseResource implements IResource {
@Child(name="subject", order=0, min=1, max=1, type={ @Child(name="subject", order=0, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Group.class, ca.uhn.fhir.model.dstu.resource.Location.class, ca.uhn.fhir.model.dstu.resource.Device.class })
ca.uhn.fhir.model.dstu.resource.Group.class,
ca.uhn.fhir.model.dstu.resource.Location.class,
ca.uhn.fhir.model.dstu.resource.Device.class,
})
@Description( @Description(
shortDefinition="Who and/or what test is about", shortDefinition="Who and/or what test is about",
formalDefinition="Who or what the investigation is to be performed on. This is usually a human patient, but diagnostic tests can also be requested on animals, groups of humans or animals, devices such as dialysis machines, or even locations (typically for environmental scans)" formalDefinition="Who or what the investigation is to be performed on. This is usually a human patient, but diagnostic tests can also be requested on animals, groups of humans or animals, devices such as dialysis machines, or even locations (typically for environmental scans)"
@ -239,8 +235,7 @@ public class DiagnosticOrder extends BaseResource implements IResource {
private ResourceReferenceDt mySubject; private ResourceReferenceDt mySubject;
@Child(name="orderer", order=1, min=0, max=1, type={ @Child(name="orderer", order=1, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class })
})
@Description( @Description(
shortDefinition="Who ordered the test", shortDefinition="Who ordered the test",
formalDefinition="The practitioner that holds legal responsibility for ordering the investigation" formalDefinition="The practitioner that holds legal responsibility for ordering the investigation"
@ -255,8 +250,7 @@ public class DiagnosticOrder extends BaseResource implements IResource {
private java.util.List<IdentifierDt> myIdentifier; private java.util.List<IdentifierDt> myIdentifier;
@Child(name="encounter", order=3, min=0, max=1, type={ @Child(name="encounter", order=3, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Encounter.class, ca.uhn.fhir.model.dstu.resource.Encounter.class })
})
@Description( @Description(
shortDefinition="The encounter that this diagnostic order is associated with", shortDefinition="The encounter that this diagnostic order is associated with",
formalDefinition="An encounter that provides additional informaton about the healthcare context in which this request is made" formalDefinition="An encounter that provides additional informaton about the healthcare context in which this request is made"
@ -271,8 +265,7 @@ public class DiagnosticOrder extends BaseResource implements IResource {
private StringDt myClinicalNotes; private StringDt myClinicalNotes;
@Child(name="specimen", order=5, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="specimen", order=5, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Specimen.class, ca.uhn.fhir.model.dstu.resource.Specimen.class })
})
@Description( @Description(
shortDefinition="If the whole order relates to specific specimens", shortDefinition="If the whole order relates to specific specimens",
formalDefinition="One or more specimens that the diagnostic investigation is about" formalDefinition="One or more specimens that the diagnostic investigation is about"
@ -838,9 +831,7 @@ public class DiagnosticOrder extends BaseResource implements IResource {
private DateTimeDt myDateTime; private DateTimeDt myDateTime;
@Child(name="actor", order=3, min=0, max=1, type={ @Child(name="actor", order=3, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Device.class })
ca.uhn.fhir.model.dstu.resource.Device.class,
})
@Description( @Description(
shortDefinition="Who recorded or did this", shortDefinition="Who recorded or did this",
formalDefinition="The person who was responsible for performing or recording the action" formalDefinition="The person who was responsible for performing or recording the action"
@ -1046,8 +1037,7 @@ public class DiagnosticOrder extends BaseResource implements IResource {
private CodeableConceptDt myCode; private CodeableConceptDt myCode;
@Child(name="specimen", order=1, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="specimen", order=1, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Specimen.class, ca.uhn.fhir.model.dstu.resource.Specimen.class })
})
@Description( @Description(
shortDefinition="If this item relates to specific specimens", shortDefinition="If this item relates to specific specimens",
formalDefinition="If the item is related to a specific speciment" formalDefinition="If the item is related to a specific speciment"

View File

@ -220,11 +220,7 @@ public class DiagnosticReport extends BaseResource implements IResource {
private DateTimeDt myIssued; private DateTimeDt myIssued;
@Child(name="subject", order=3, min=1, max=1, type={ @Child(name="subject", order=3, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Group.class, ca.uhn.fhir.model.dstu.resource.Device.class, ca.uhn.fhir.model.dstu.resource.Location.class })
ca.uhn.fhir.model.dstu.resource.Group.class,
ca.uhn.fhir.model.dstu.resource.Device.class,
ca.uhn.fhir.model.dstu.resource.Location.class,
})
@Description( @Description(
shortDefinition="The subject of the report, usually, but not always, the patient", shortDefinition="The subject of the report, usually, but not always, the patient",
formalDefinition="The subject of the report. Usually, but not always, this is a patient. However diagnostic services also perform analyses on specimens collected from a variety of other sources" formalDefinition="The subject of the report. Usually, but not always, this is a patient. However diagnostic services also perform analyses on specimens collected from a variety of other sources"
@ -232,9 +228,7 @@ public class DiagnosticReport extends BaseResource implements IResource {
private ResourceReferenceDt mySubject; private ResourceReferenceDt mySubject;
@Child(name="performer", order=4, min=1, max=1, type={ @Child(name="performer", order=4, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Organization.class })
ca.uhn.fhir.model.dstu.resource.Organization.class,
})
@Description( @Description(
shortDefinition="Responsible Diagnostic Service", shortDefinition="Responsible Diagnostic Service",
formalDefinition="The diagnostic service that is responsible for issuing the report" formalDefinition="The diagnostic service that is responsible for issuing the report"
@ -249,8 +243,7 @@ public class DiagnosticReport extends BaseResource implements IResource {
private IdentifierDt myIdentifier; private IdentifierDt myIdentifier;
@Child(name="requestDetail", order=6, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="requestDetail", order=6, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.DiagnosticOrder.class, ca.uhn.fhir.model.dstu.resource.DiagnosticOrder.class })
})
@Description( @Description(
shortDefinition="What was requested", shortDefinition="What was requested",
formalDefinition="Details concerning a test requested." formalDefinition="Details concerning a test requested."
@ -265,9 +258,7 @@ public class DiagnosticReport extends BaseResource implements IResource {
private CodeableConceptDt myServiceCategory; private CodeableConceptDt myServiceCategory;
@Child(name="diagnostic", order=8, min=1, max=1, type={ @Child(name="diagnostic", order=8, min=1, max=1, type={
DateTimeDt.class, DateTimeDt.class, PeriodDt.class })
PeriodDt.class,
})
@Description( @Description(
shortDefinition="Physiologically Relevant time/time-period for report", shortDefinition="Physiologically Relevant time/time-period for report",
formalDefinition="The time or time-period the observed values are related to. This is usually either the time of the procedure or of specimen collection(s), but very often the source of the date/time is not known, only the date/time itself" formalDefinition="The time or time-period the observed values are related to. This is usually either the time of the procedure or of specimen collection(s), but very often the source of the date/time is not known, only the date/time itself"
@ -275,8 +266,7 @@ public class DiagnosticReport extends BaseResource implements IResource {
private IDatatype myDiagnostic; private IDatatype myDiagnostic;
@Child(name="specimen", order=9, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="specimen", order=9, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Specimen.class, ca.uhn.fhir.model.dstu.resource.Specimen.class })
})
@Description( @Description(
shortDefinition="Specimens this report is based on", shortDefinition="Specimens this report is based on",
formalDefinition="Details about the specimens on which this Disagnostic report is based" formalDefinition="Details about the specimens on which this Disagnostic report is based"
@ -284,8 +274,7 @@ public class DiagnosticReport extends BaseResource implements IResource {
private java.util.List<ResourceReferenceDt> mySpecimen; private java.util.List<ResourceReferenceDt> mySpecimen;
@Child(name="result", order=10, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="result", order=10, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Observation.class, ca.uhn.fhir.model.dstu.resource.Observation.class })
})
@Description( @Description(
shortDefinition="Observations - simple, or complex nested groups", shortDefinition="Observations - simple, or complex nested groups",
formalDefinition="Observations that are part of this diagnostic report. Observations can be simple name/value pairs (e.g. \"atomic\" results), or they can be grouping observations that include references to other members of the group (e.g. \"panels\")" formalDefinition="Observations that are part of this diagnostic report. Observations can be simple name/value pairs (e.g. \"atomic\" results), or they can be grouping observations that include references to other members of the group (e.g. \"panels\")"
@ -293,8 +282,7 @@ public class DiagnosticReport extends BaseResource implements IResource {
private java.util.List<ResourceReferenceDt> myResult; private java.util.List<ResourceReferenceDt> myResult;
@Child(name="imagingStudy", order=11, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="imagingStudy", order=11, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.ImagingStudy.class, ca.uhn.fhir.model.dstu.resource.ImagingStudy.class })
})
@Description( @Description(
shortDefinition="Reference to full details of imaging associated with the diagnostic report", shortDefinition="Reference to full details of imaging associated with the diagnostic report",
formalDefinition="One or more links to full details of any imaging performed during the diagnostic investigation. Typically, this is imaging performed by DICOM enabled modalities, but this is not required. A fully enabled PACS viewer can use this information to provide views of the source images" formalDefinition="One or more links to full details of any imaging performed during the diagnostic investigation. Typically, this is imaging performed by DICOM enabled modalities, but this is not required. A fully enabled PACS viewer can use this information to provide views of the source images"
@ -1068,8 +1056,7 @@ public class DiagnosticReport extends BaseResource implements IResource {
private StringDt myComment; private StringDt myComment;
@Child(name="link", order=1, min=1, max=1, type={ @Child(name="link", order=1, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Media.class, ca.uhn.fhir.model.dstu.resource.Media.class })
})
@Description( @Description(
shortDefinition="Reference to the image source", shortDefinition="Reference to the image source",
formalDefinition="" formalDefinition=""

View File

@ -188,11 +188,7 @@ public class DocumentManifest extends BaseResource implements IResource {
private java.util.List<IdentifierDt> myIdentifier; private java.util.List<IdentifierDt> myIdentifier;
@Child(name="subject", order=2, min=1, max=Child.MAX_UNLIMITED, type={ @Child(name="subject", order=2, min=1, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Group.class, ca.uhn.fhir.model.dstu.resource.Device.class })
ca.uhn.fhir.model.dstu.resource.Practitioner.class,
ca.uhn.fhir.model.dstu.resource.Group.class,
ca.uhn.fhir.model.dstu.resource.Device.class,
})
@Description( @Description(
shortDefinition="The subject of the set of documents", shortDefinition="The subject of the set of documents",
formalDefinition="Who or what the set of documents is about. The documents can be about a person, (patient or healthcare practitioner), a device (i.e. machine) or even a group of subjects (such as a document about a herd of farm animals, or a set of patients that share a common exposure). If the documents cross more than one subject, then more than one subject is allowed here (unusual use case)" formalDefinition="Who or what the set of documents is about. The documents can be about a person, (patient or healthcare practitioner), a device (i.e. machine) or even a group of subjects (such as a document about a herd of farm animals, or a set of patients that share a common exposure). If the documents cross more than one subject, then more than one subject is allowed here (unusual use case)"
@ -200,10 +196,7 @@ public class DocumentManifest extends BaseResource implements IResource {
private java.util.List<ResourceReferenceDt> mySubject; private java.util.List<ResourceReferenceDt> mySubject;
@Child(name="recipient", order=3, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="recipient", order=3, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Organization.class })
ca.uhn.fhir.model.dstu.resource.Practitioner.class,
ca.uhn.fhir.model.dstu.resource.Organization.class,
})
@Description( @Description(
shortDefinition="Intended to get notified about this set of documents", shortDefinition="Intended to get notified about this set of documents",
formalDefinition="A patient, practitioner, or organization for which this set of documents is intended" formalDefinition="A patient, practitioner, or organization for which this set of documents is intended"
@ -218,11 +211,7 @@ public class DocumentManifest extends BaseResource implements IResource {
private CodeableConceptDt myType; private CodeableConceptDt myType;
@Child(name="author", order=5, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="author", order=5, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Device.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.RelatedPerson.class })
ca.uhn.fhir.model.dstu.resource.Device.class,
ca.uhn.fhir.model.dstu.resource.Patient.class,
ca.uhn.fhir.model.dstu.resource.RelatedPerson.class,
})
@Description( @Description(
shortDefinition="Who and/or what authored the document", shortDefinition="Who and/or what authored the document",
formalDefinition="Identifies who is responsible for adding the information to the document" formalDefinition="Identifies who is responsible for adding the information to the document"
@ -251,8 +240,7 @@ public class DocumentManifest extends BaseResource implements IResource {
private BoundCodeDt<DocumentReferenceStatusEnum> myStatus; private BoundCodeDt<DocumentReferenceStatusEnum> myStatus;
@Child(name="supercedes", order=9, min=0, max=1, type={ @Child(name="supercedes", order=9, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.DocumentManifest.class, ca.uhn.fhir.model.dstu.resource.DocumentManifest.class })
})
@Description( @Description(
shortDefinition="If this document manifest replaces another", shortDefinition="If this document manifest replaces another",
formalDefinition="Whether this document manifest replaces another" formalDefinition="Whether this document manifest replaces another"
@ -274,10 +262,7 @@ public class DocumentManifest extends BaseResource implements IResource {
private CodeableConceptDt myConfidentiality; private CodeableConceptDt myConfidentiality;
@Child(name="content", order=12, min=1, max=Child.MAX_UNLIMITED, type={ @Child(name="content", order=12, min=1, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.DocumentReference.class, ca.uhn.fhir.model.dstu.resource.DocumentReference.class, ca.uhn.fhir.model.dstu.resource.Binary.class, ca.uhn.fhir.model.dstu.resource.Media.class })
ca.uhn.fhir.model.dstu.resource.Binary.class,
ca.uhn.fhir.model.dstu.resource.Media.class,
})
@Description( @Description(
shortDefinition="Contents of this set of documents", shortDefinition="Contents of this set of documents",
formalDefinition="The list of resources that describe the parts of this document reference. Usually, these would be document references, but direct references to binary attachments and images are also allowed" formalDefinition="The list of resources that describe the parts of this document reference. Usually, these would be document references, but direct references to binary attachments and images are also allowed"

View File

@ -305,11 +305,7 @@ public class DocumentReference extends BaseResource implements IResource {
private java.util.List<IdentifierDt> myIdentifier; private java.util.List<IdentifierDt> myIdentifier;
@Child(name="subject", order=2, min=1, max=1, type={ @Child(name="subject", order=2, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Group.class, ca.uhn.fhir.model.dstu.resource.Device.class })
ca.uhn.fhir.model.dstu.resource.Practitioner.class,
ca.uhn.fhir.model.dstu.resource.Group.class,
ca.uhn.fhir.model.dstu.resource.Device.class,
})
@Description( @Description(
shortDefinition="Who|what is the subject of the document", shortDefinition="Who|what is the subject of the document",
formalDefinition="Who or what the document is about. The document can be about a person, (patient or healthcare practitioner), a device (I.e. machine) or even a group of subjects (such as a document about a herd of farm animals, or a set of patients that share a common exposure)" formalDefinition="Who or what the document is about. The document can be about a person, (patient or healthcare practitioner), a device (I.e. machine) or even a group of subjects (such as a document about a herd of farm animals, or a set of patients that share a common exposure)"
@ -331,11 +327,7 @@ public class DocumentReference extends BaseResource implements IResource {
private CodeableConceptDt myClassElement; private CodeableConceptDt myClassElement;
@Child(name="author", order=5, min=1, max=Child.MAX_UNLIMITED, type={ @Child(name="author", order=5, min=1, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Device.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.RelatedPerson.class })
ca.uhn.fhir.model.dstu.resource.Device.class,
ca.uhn.fhir.model.dstu.resource.Patient.class,
ca.uhn.fhir.model.dstu.resource.RelatedPerson.class,
})
@Description( @Description(
shortDefinition="Who and/or what authored the document", shortDefinition="Who and/or what authored the document",
formalDefinition="Identifies who is responsible for adding the information to the document" formalDefinition="Identifies who is responsible for adding the information to the document"
@ -343,8 +335,7 @@ public class DocumentReference extends BaseResource implements IResource {
private java.util.List<ResourceReferenceDt> myAuthor; private java.util.List<ResourceReferenceDt> myAuthor;
@Child(name="custodian", order=6, min=0, max=1, type={ @Child(name="custodian", order=6, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Organization.class, ca.uhn.fhir.model.dstu.resource.Organization.class })
})
@Description( @Description(
shortDefinition="Org which maintains the document", shortDefinition="Org which maintains the document",
formalDefinition="Identifies the organization or group who is responsible for ongoing maintenance of and access to the document" formalDefinition="Identifies the organization or group who is responsible for ongoing maintenance of and access to the document"
@ -359,9 +350,7 @@ public class DocumentReference extends BaseResource implements IResource {
private UriDt myPolicyManager; private UriDt myPolicyManager;
@Child(name="authenticator", order=8, min=0, max=1, type={ @Child(name="authenticator", order=8, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Organization.class })
ca.uhn.fhir.model.dstu.resource.Organization.class,
})
@Description( @Description(
shortDefinition="Who/What authenticated the document", shortDefinition="Who/What authenticated the document",
formalDefinition="Which person or organization authenticates that this document is valid" formalDefinition="Which person or organization authenticates that this document is valid"
@ -1608,8 +1597,7 @@ public class DocumentReference extends BaseResource implements IResource {
private BoundCodeDt<DocumentRelationshipTypeEnum> myCode; private BoundCodeDt<DocumentRelationshipTypeEnum> myCode;
@Child(name="target", order=1, min=1, max=1, type={ @Child(name="target", order=1, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.DocumentReference.class, ca.uhn.fhir.model.dstu.resource.DocumentReference.class })
})
@Description( @Description(
shortDefinition="Target of the relationship", shortDefinition="Target of the relationship",
formalDefinition="The target document of this relationship" formalDefinition="The target document of this relationship"

View File

@ -189,8 +189,7 @@ public class Encounter extends BaseResource implements IResource {
private java.util.List<BoundCodeableConceptDt<EncounterTypeEnum>> myType; private java.util.List<BoundCodeableConceptDt<EncounterTypeEnum>> myType;
@Child(name="subject", order=4, min=0, max=1, type={ @Child(name="subject", order=4, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="The patient present at the encounter", shortDefinition="The patient present at the encounter",
formalDefinition="" formalDefinition=""
@ -226,8 +225,7 @@ public class Encounter extends BaseResource implements IResource {
private BoundCodeableConceptDt<EncounterReasonCodesEnum> myReason; private BoundCodeableConceptDt<EncounterReasonCodesEnum> myReason;
@Child(name="indication", order=9, min=0, max=1, type={ @Child(name="indication", order=9, min=0, max=1, type={
IResource.class, IResource.class })
})
@Description( @Description(
shortDefinition="Reason the encounter takes place (resource)", shortDefinition="Reason the encounter takes place (resource)",
formalDefinition="Reason the encounter takes place, as specified using information from another resource. For admissions, this is the admission diagnosis." formalDefinition="Reason the encounter takes place, as specified using information from another resource. For admissions, this is the admission diagnosis."
@ -256,8 +254,7 @@ public class Encounter extends BaseResource implements IResource {
private java.util.List<Location> myLocation; private java.util.List<Location> myLocation;
@Child(name="serviceProvider", order=13, min=0, max=1, type={ @Child(name="serviceProvider", order=13, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Organization.class, ca.uhn.fhir.model.dstu.resource.Organization.class })
})
@Description( @Description(
shortDefinition="Department or team providing care", shortDefinition="Department or team providing care",
formalDefinition="" formalDefinition=""
@ -265,8 +262,7 @@ public class Encounter extends BaseResource implements IResource {
private ResourceReferenceDt myServiceProvider; private ResourceReferenceDt myServiceProvider;
@Child(name="partOf", order=14, min=0, max=1, type={ @Child(name="partOf", order=14, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Encounter.class, ca.uhn.fhir.model.dstu.resource.Encounter.class })
})
@Description( @Description(
shortDefinition="Another Encounter this encounter is part of", shortDefinition="Another Encounter this encounter is part of",
formalDefinition="Another Encounter of which this encounter is a part of (administratively or in time)." formalDefinition="Another Encounter of which this encounter is a part of (administratively or in time)."
@ -961,9 +957,7 @@ public class Encounter extends BaseResource implements IResource {
private java.util.List<BoundCodeableConceptDt<ParticipantTypeEnum>> myType; private java.util.List<BoundCodeableConceptDt<ParticipantTypeEnum>> myType;
@Child(name="individual", order=1, min=0, max=1, type={ @Child(name="individual", order=1, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.RelatedPerson.class })
ca.uhn.fhir.model.dstu.resource.RelatedPerson.class,
})
@Description( @Description(
shortDefinition="Persons involved in the encounter other than the patient", shortDefinition="Persons involved in the encounter other than the patient",
formalDefinition="" formalDefinition=""
@ -1094,8 +1088,7 @@ public class Encounter extends BaseResource implements IResource {
private IdentifierDt myPreAdmissionIdentifier; private IdentifierDt myPreAdmissionIdentifier;
@Child(name="origin", order=1, min=0, max=1, type={ @Child(name="origin", order=1, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Location.class, ca.uhn.fhir.model.dstu.resource.Location.class })
})
@Description( @Description(
shortDefinition="The location from which the patient came before admission", shortDefinition="The location from which the patient came before admission",
formalDefinition="" formalDefinition=""
@ -1145,8 +1138,7 @@ public class Encounter extends BaseResource implements IResource {
private java.util.List<CodeableConceptDt> mySpecialArrangement; private java.util.List<CodeableConceptDt> mySpecialArrangement;
@Child(name="destination", order=8, min=0, max=1, type={ @Child(name="destination", order=8, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Location.class, ca.uhn.fhir.model.dstu.resource.Location.class })
})
@Description( @Description(
shortDefinition="Location to which the patient is discharged", shortDefinition="Location to which the patient is discharged",
formalDefinition="" formalDefinition=""
@ -1161,8 +1153,7 @@ public class Encounter extends BaseResource implements IResource {
private CodeableConceptDt myDischargeDisposition; private CodeableConceptDt myDischargeDisposition;
@Child(name="dischargeDiagnosis", order=10, min=0, max=1, type={ @Child(name="dischargeDiagnosis", order=10, min=0, max=1, type={
IResource.class, IResource.class })
})
@Description( @Description(
shortDefinition="The final diagnosis given a patient before release from the hospital after all testing, surgery, and workup are complete", shortDefinition="The final diagnosis given a patient before release from the hospital after all testing, surgery, and workup are complete",
formalDefinition="" formalDefinition=""
@ -1718,8 +1709,7 @@ public class Encounter extends BaseResource implements IResource {
public static class HospitalizationAccomodation extends BaseElement implements IResourceBlock { public static class HospitalizationAccomodation extends BaseElement implements IResourceBlock {
@Child(name="bed", order=0, min=0, max=1, type={ @Child(name="bed", order=0, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Location.class, ca.uhn.fhir.model.dstu.resource.Location.class })
})
@Description( @Description(
shortDefinition="The bed that is assigned to the patient", shortDefinition="The bed that is assigned to the patient",
formalDefinition="" formalDefinition=""
@ -1828,8 +1818,7 @@ public class Encounter extends BaseResource implements IResource {
public static class Location extends BaseElement implements IResourceBlock { public static class Location extends BaseElement implements IResourceBlock {
@Child(name="location", order=0, min=1, max=1, type={ @Child(name="location", order=0, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Location.class, ca.uhn.fhir.model.dstu.resource.Location.class })
})
@Description( @Description(
shortDefinition="Location the encounter takes place", shortDefinition="Location the encounter takes place",
formalDefinition="The location where the encounter takes place" formalDefinition="The location where the encounter takes place"

View File

@ -83,8 +83,7 @@ public class FamilyHistory extends BaseResource implements IResource {
private java.util.List<IdentifierDt> myIdentifier; private java.util.List<IdentifierDt> myIdentifier;
@Child(name="subject", order=1, min=1, max=1, type={ @Child(name="subject", order=1, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="Patient history is about", shortDefinition="Patient history is about",
formalDefinition="The person who this history concerns" formalDefinition="The person who this history concerns"
@ -378,10 +377,7 @@ public class FamilyHistory extends BaseResource implements IResource {
private CodeableConceptDt myRelationship; private CodeableConceptDt myRelationship;
@Child(name="born", order=2, min=0, max=1, type={ @Child(name="born", order=2, min=0, max=1, type={
PeriodDt.class, PeriodDt.class, DateDt.class, StringDt.class })
DateDt.class,
StringDt.class,
})
@Description( @Description(
shortDefinition="(approximate) date of birth", shortDefinition="(approximate) date of birth",
formalDefinition="The actual or approximate date of birth of the relative" formalDefinition="The actual or approximate date of birth of the relative"
@ -389,12 +385,7 @@ public class FamilyHistory extends BaseResource implements IResource {
private IDatatype myBorn; private IDatatype myBorn;
@Child(name="deceased", order=3, min=0, max=1, type={ @Child(name="deceased", order=3, min=0, max=1, type={
BooleanDt.class, BooleanDt.class, AgeDt.class, RangeDt.class, DateDt.class, StringDt.class })
AgeDt.class,
RangeDt.class,
DateDt.class,
StringDt.class,
})
@Description( @Description(
shortDefinition="Dead? How old/when?", shortDefinition="Dead? How old/when?",
formalDefinition="If this resource is indicating that the related person is deceased, then an indicator of whether the person is deceased (yes) or not (no) or the age or age range or description of age at death - can be indicated here. If the reason for death is known, then it can be indicated in the outcome code of the condition - in this case the deceased property should still be set." formalDefinition="If this resource is indicating that the related person is deceased, then an indicator of whether the person is deceased (yes) or not (no) or the age or age range or description of age at death - can be indicated here. If the reason for death is known, then it can be indicated in the outcome code of the condition - in this case the deceased property should still be set."
@ -695,10 +686,7 @@ public class FamilyHistory extends BaseResource implements IResource {
private CodeableConceptDt myOutcome; private CodeableConceptDt myOutcome;
@Child(name="onset", order=2, min=0, max=1, type={ @Child(name="onset", order=2, min=0, max=1, type={
AgeDt.class, AgeDt.class, RangeDt.class, StringDt.class })
RangeDt.class,
StringDt.class,
})
@Description( @Description(
shortDefinition="When condition first manifested", shortDefinition="When condition first manifested",
formalDefinition="Either the age of onset, range of approximate age or descriptive string can be recorded. For conditions with multiple occurrences, this describes the first known occurrence." formalDefinition="Either the age of onset, range of approximate age or descriptive string can be recorded. For conditions with multiple occurrences, this describes the first known occurrence."

View File

@ -964,8 +964,7 @@ public class GVFMeta extends BaseResource implements IResource {
public static class Subject extends BaseElement implements IResourceBlock { public static class Subject extends BaseElement implements IResourceBlock {
@Child(name="patient", order=0, min=0, max=1, type={ @Child(name="patient", order=0, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="Identity of the subejct", shortDefinition="Identity of the subejct",
formalDefinition="Identity of the subejct" formalDefinition="Identity of the subejct"

View File

@ -88,8 +88,7 @@ public class GVFVariant extends BaseResource implements IResource {
private Subject mySubject; private Subject mySubject;
@Child(name="meta", order=1, min=0, max=1, type={ @Child(name="meta", order=1, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.GVFMeta.class, ca.uhn.fhir.model.dstu.resource.GVFMeta.class })
})
@Description( @Description(
shortDefinition="GVF Meta", shortDefinition="GVF Meta",
formalDefinition="Meta information of a GVF file" formalDefinition="Meta information of a GVF file"
@ -1655,8 +1654,7 @@ public class GVFVariant extends BaseResource implements IResource {
public static class Subject extends BaseElement implements IResourceBlock { public static class Subject extends BaseElement implements IResourceBlock {
@Child(name="patient", order=0, min=1, max=1, type={ @Child(name="patient", order=0, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="Subject", shortDefinition="Subject",
formalDefinition="Patient resource that stores information of the subejct" formalDefinition="Patient resource that stores information of the subejct"

View File

@ -89,8 +89,7 @@ public class GeneExpression extends BaseResource implements IResource {
@Child(name="subject", order=0, min=0, max=1, type={ @Child(name="subject", order=0, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="Subject described by the resource", shortDefinition="Subject described by the resource",
formalDefinition="Subject described by the resource" formalDefinition="Subject described by the resource"
@ -105,8 +104,7 @@ public class GeneExpression extends BaseResource implements IResource {
private Gene myGene; private Gene myGene;
@Child(name="microarray", order=2, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="microarray", order=2, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Microarray.class, ca.uhn.fhir.model.dstu.resource.Microarray.class })
})
@Description( @Description(
shortDefinition="Microarray that studies the gene", shortDefinition="Microarray that studies the gene",
formalDefinition="Microarray that studies the gene" formalDefinition="Microarray that studies the gene"
@ -618,8 +616,7 @@ public class GeneExpression extends BaseResource implements IResource {
public static class RnaSeq extends BaseElement implements IResourceBlock { public static class RnaSeq extends BaseElement implements IResourceBlock {
@Child(name="inputLab", order=0, min=0, max=1, type={ @Child(name="inputLab", order=0, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.SequencingLab.class, ca.uhn.fhir.model.dstu.resource.SequencingLab.class })
})
@Description( @Description(
shortDefinition="Input lab for the RNA-Seq", shortDefinition="Input lab for the RNA-Seq",
formalDefinition="Input lab for the RNA-Seq" formalDefinition="Input lab for the RNA-Seq"
@ -627,8 +624,7 @@ public class GeneExpression extends BaseResource implements IResource {
private ResourceReferenceDt myInputLab; private ResourceReferenceDt myInputLab;
@Child(name="inputAnalysis", order=1, min=0, max=1, type={ @Child(name="inputAnalysis", order=1, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.SequencingAnalysis.class, ca.uhn.fhir.model.dstu.resource.SequencingAnalysis.class })
})
@Description( @Description(
shortDefinition="Input analysis for the RNA-Seq", shortDefinition="Input analysis for the RNA-Seq",
formalDefinition="Input analysis for the RNA-Seq" formalDefinition="Input analysis for the RNA-Seq"

View File

@ -92,8 +92,7 @@ public class GeneticAnalysis extends BaseResource implements IResource {
@Child(name="subject", order=0, min=0, max=1, type={ @Child(name="subject", order=0, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="Subject of the analysis", shortDefinition="Subject of the analysis",
formalDefinition="Subject of the analysis" formalDefinition="Subject of the analysis"
@ -101,8 +100,7 @@ public class GeneticAnalysis extends BaseResource implements IResource {
private ResourceReferenceDt mySubject; private ResourceReferenceDt mySubject;
@Child(name="author", order=1, min=0, max=1, type={ @Child(name="author", order=1, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class })
})
@Description( @Description(
shortDefinition="Author of the analysis", shortDefinition="Author of the analysis",
formalDefinition="Author of the analysis" formalDefinition="Author of the analysis"

View File

@ -207,12 +207,7 @@ public class Group extends BaseResource implements IResource {
private java.util.List<Characteristic> myCharacteristic; private java.util.List<Characteristic> myCharacteristic;
@Child(name="member", order=7, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="member", order=7, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Device.class, ca.uhn.fhir.model.dstu.resource.Medication.class, ca.uhn.fhir.model.dstu.resource.Substance.class })
ca.uhn.fhir.model.dstu.resource.Practitioner.class,
ca.uhn.fhir.model.dstu.resource.Device.class,
ca.uhn.fhir.model.dstu.resource.Medication.class,
ca.uhn.fhir.model.dstu.resource.Substance.class,
})
@Description( @Description(
shortDefinition="Who is in group", shortDefinition="Who is in group",
formalDefinition="Identifies the resource instances that are members of the group." formalDefinition="Identifies the resource instances that are members of the group."
@ -619,11 +614,7 @@ public class Group extends BaseResource implements IResource {
private CodeableConceptDt myCode; private CodeableConceptDt myCode;
@Child(name="value", order=1, min=1, max=1, type={ @Child(name="value", order=1, min=1, max=1, type={
CodeableConceptDt.class, CodeableConceptDt.class, BooleanDt.class, QuantityDt.class, RangeDt.class })
BooleanDt.class,
QuantityDt.class,
RangeDt.class,
})
@Description( @Description(
shortDefinition="Value held by characteristic", shortDefinition="Value held by characteristic",
formalDefinition="The value of the trait that holds (or does not hold - see 'exclude') for members of the group" formalDefinition="The value of the trait that holds (or does not hold - see 'exclude') for members of the group"

View File

@ -178,8 +178,7 @@ public class ImagingStudy extends BaseResource implements IResource {
private DateTimeDt myDateTime; private DateTimeDt myDateTime;
@Child(name="subject", order=1, min=1, max=1, type={ @Child(name="subject", order=1, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="Who the images are of", shortDefinition="Who the images are of",
formalDefinition="Who the images are of" formalDefinition="Who the images are of"
@ -208,8 +207,7 @@ public class ImagingStudy extends BaseResource implements IResource {
private java.util.List<IdentifierDt> myIdentifier; private java.util.List<IdentifierDt> myIdentifier;
@Child(name="order", order=5, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="order", order=5, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.DiagnosticOrder.class, ca.uhn.fhir.model.dstu.resource.DiagnosticOrder.class })
})
@Description( @Description(
shortDefinition="Order(s) that caused this study to be performed", shortDefinition="Order(s) that caused this study to be performed",
formalDefinition="A list of the diagnostic orders that resulted in this imaging study being performed" formalDefinition="A list of the diagnostic orders that resulted in this imaging study being performed"
@ -224,8 +222,7 @@ public class ImagingStudy extends BaseResource implements IResource {
private java.util.List<BoundCodeDt<ImagingModalityEnum>> myModality; private java.util.List<BoundCodeDt<ImagingModalityEnum>> myModality;
@Child(name="referrer", order=7, min=0, max=1, type={ @Child(name="referrer", order=7, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class })
})
@Description( @Description(
shortDefinition="Referring physician (0008,0090)", shortDefinition="Referring physician (0008,0090)",
formalDefinition="The requesting/referring physician" formalDefinition="The requesting/referring physician"
@ -275,8 +272,7 @@ public class ImagingStudy extends BaseResource implements IResource {
private java.util.List<CodingDt> myProcedure; private java.util.List<CodingDt> myProcedure;
@Child(name="interpreter", order=14, min=0, max=1, type={ @Child(name="interpreter", order=14, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class })
})
@Description( @Description(
shortDefinition="Who interpreted images (0008,1060)", shortDefinition="Who interpreted images (0008,1060)",
formalDefinition="Who read study and interpreted the images" formalDefinition="Who read study and interpreted the images"
@ -1729,8 +1725,7 @@ public class ImagingStudy extends BaseResource implements IResource {
private UriDt myUrl; private UriDt myUrl;
@Child(name="attachment", order=6, min=0, max=1, type={ @Child(name="attachment", order=6, min=0, max=1, type={
IResource.class, IResource.class })
})
@Description( @Description(
shortDefinition="A FHIR resource with content for this instance", shortDefinition="A FHIR resource with content for this instance",
formalDefinition="" formalDefinition=""

View File

@ -242,8 +242,7 @@ public class Immunization extends BaseResource implements IResource {
private CodeableConceptDt myVaccineType; private CodeableConceptDt myVaccineType;
@Child(name="subject", order=3, min=1, max=1, type={ @Child(name="subject", order=3, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="Who was immunized?", shortDefinition="Who was immunized?",
formalDefinition="The patient to whom the vaccine was to be administered" formalDefinition="The patient to whom the vaccine was to be administered"
@ -265,8 +264,7 @@ public class Immunization extends BaseResource implements IResource {
private BooleanDt myReported; private BooleanDt myReported;
@Child(name="performer", order=6, min=0, max=1, type={ @Child(name="performer", order=6, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class })
})
@Description( @Description(
shortDefinition="Who administered vaccine?", shortDefinition="Who administered vaccine?",
formalDefinition="Clinician who administered the vaccine" formalDefinition="Clinician who administered the vaccine"
@ -274,8 +272,7 @@ public class Immunization extends BaseResource implements IResource {
private ResourceReferenceDt myPerformer; private ResourceReferenceDt myPerformer;
@Child(name="requester", order=7, min=0, max=1, type={ @Child(name="requester", order=7, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class })
})
@Description( @Description(
shortDefinition="Who ordered vaccination?", shortDefinition="Who ordered vaccination?",
formalDefinition="Clinician who ordered the vaccination" formalDefinition="Clinician who ordered the vaccination"
@ -283,8 +280,7 @@ public class Immunization extends BaseResource implements IResource {
private ResourceReferenceDt myRequester; private ResourceReferenceDt myRequester;
@Child(name="manufacturer", order=8, min=0, max=1, type={ @Child(name="manufacturer", order=8, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Organization.class, ca.uhn.fhir.model.dstu.resource.Organization.class })
})
@Description( @Description(
shortDefinition="Vaccine manufacturer", shortDefinition="Vaccine manufacturer",
formalDefinition="Name of vaccine manufacturer" formalDefinition="Name of vaccine manufacturer"
@ -292,8 +288,7 @@ public class Immunization extends BaseResource implements IResource {
private ResourceReferenceDt myManufacturer; private ResourceReferenceDt myManufacturer;
@Child(name="location", order=9, min=0, max=1, type={ @Child(name="location", order=9, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Location.class, ca.uhn.fhir.model.dstu.resource.Location.class })
})
@Description( @Description(
shortDefinition="Where did vaccination occur?", shortDefinition="Where did vaccination occur?",
formalDefinition="The service delivery location where the vaccine administration occurred." formalDefinition="The service delivery location where the vaccine administration occurred."
@ -1390,9 +1385,7 @@ public class Immunization extends BaseResource implements IResource {
private DateTimeDt myDate; private DateTimeDt myDate;
@Child(name="detail", order=1, min=0, max=1, type={ @Child(name="detail", order=1, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.AdverseReaction.class, ca.uhn.fhir.model.dstu.resource.AdverseReaction.class, ca.uhn.fhir.model.dstu.resource.Observation.class })
ca.uhn.fhir.model.dstu.resource.Observation.class,
})
@Description( @Description(
shortDefinition="Additional information on reaction", shortDefinition="Additional information on reaction",
formalDefinition="Details of the reaction" formalDefinition="Details of the reaction"
@ -1581,8 +1574,7 @@ public class Immunization extends BaseResource implements IResource {
private StringDt myDescription; private StringDt myDescription;
@Child(name="authority", order=2, min=0, max=1, type={ @Child(name="authority", order=2, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Organization.class, ca.uhn.fhir.model.dstu.resource.Organization.class })
})
@Description( @Description(
shortDefinition="Who is responsible for protocol", shortDefinition="Who is responsible for protocol",
formalDefinition="Indicates the authority who published the protocol? E.g. ACIP" formalDefinition="Indicates the authority who published the protocol? E.g. ACIP"

View File

@ -164,8 +164,7 @@ public class ImmunizationRecommendation extends BaseResource implements IResourc
private java.util.List<IdentifierDt> myIdentifier; private java.util.List<IdentifierDt> myIdentifier;
@Child(name="subject", order=1, min=1, max=1, type={ @Child(name="subject", order=1, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="Who this profile is for", shortDefinition="Who this profile is for",
formalDefinition="The patient who is the subject of the profile" formalDefinition="The patient who is the subject of the profile"
@ -436,8 +435,7 @@ public class ImmunizationRecommendation extends BaseResource implements IResourc
private RecommendationProtocol myProtocol; private RecommendationProtocol myProtocol;
@Child(name="supportingImmunization", order=6, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="supportingImmunization", order=6, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Immunization.class, ca.uhn.fhir.model.dstu.resource.Immunization.class })
})
@Description( @Description(
shortDefinition="Past immunizations supporting recommendation", shortDefinition="Past immunizations supporting recommendation",
formalDefinition="Immunization event history that supports the status and recommendation" formalDefinition="Immunization event history that supports the status and recommendation"
@ -445,10 +443,7 @@ public class ImmunizationRecommendation extends BaseResource implements IResourc
private java.util.List<ResourceReferenceDt> mySupportingImmunization; private java.util.List<ResourceReferenceDt> mySupportingImmunization;
@Child(name="supportingPatientInformation", order=7, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="supportingPatientInformation", order=7, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Observation.class, ca.uhn.fhir.model.dstu.resource.Observation.class, ca.uhn.fhir.model.dstu.resource.AdverseReaction.class, ca.uhn.fhir.model.dstu.resource.AllergyIntolerance.class })
ca.uhn.fhir.model.dstu.resource.AdverseReaction.class,
ca.uhn.fhir.model.dstu.resource.AllergyIntolerance.class,
})
@Description( @Description(
shortDefinition="Patient observations supporting recommendation", shortDefinition="Patient observations supporting recommendation",
formalDefinition="Patient Information that supports the status and recommendation. This includes patient observations, adverse reactions and allergy/intolerance information." formalDefinition="Patient Information that supports the status and recommendation. This includes patient observations, adverse reactions and allergy/intolerance information."
@ -998,8 +993,7 @@ public class ImmunizationRecommendation extends BaseResource implements IResourc
private StringDt myDescription; private StringDt myDescription;
@Child(name="authority", order=2, min=0, max=1, type={ @Child(name="authority", order=2, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Organization.class, ca.uhn.fhir.model.dstu.resource.Organization.class })
})
@Description( @Description(
shortDefinition="Who is responsible for protocol", shortDefinition="Who is responsible for protocol",
formalDefinition="Indicates the authority who published the protocol? E.g. ACIP" formalDefinition="Indicates the authority who published the protocol? E.g. ACIP"

View File

@ -140,11 +140,7 @@ public class ListResource extends BaseResource implements IResource {
private CodeableConceptDt myCode; private CodeableConceptDt myCode;
@Child(name="subject", order=2, min=0, max=1, type={ @Child(name="subject", order=2, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Group.class, ca.uhn.fhir.model.dstu.resource.Device.class, ca.uhn.fhir.model.dstu.resource.Location.class })
ca.uhn.fhir.model.dstu.resource.Group.class,
ca.uhn.fhir.model.dstu.resource.Device.class,
ca.uhn.fhir.model.dstu.resource.Location.class,
})
@Description( @Description(
shortDefinition="If all resources have the same subject", shortDefinition="If all resources have the same subject",
formalDefinition="The common subject (or patient) of the resources that are in the list, if there is one" formalDefinition="The common subject (or patient) of the resources that are in the list, if there is one"
@ -152,10 +148,7 @@ public class ListResource extends BaseResource implements IResource {
private ResourceReferenceDt mySubject; private ResourceReferenceDt mySubject;
@Child(name="source", order=3, min=0, max=1, type={ @Child(name="source", order=3, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Device.class })
ca.uhn.fhir.model.dstu.resource.Patient.class,
ca.uhn.fhir.model.dstu.resource.Device.class,
})
@Description( @Description(
shortDefinition="Who and/or what defined the list contents", shortDefinition="Who and/or what defined the list contents",
formalDefinition="The entity responsible for deciding what the contents of the list were" formalDefinition="The entity responsible for deciding what the contents of the list were"
@ -665,8 +658,7 @@ public class ListResource extends BaseResource implements IResource {
private DateTimeDt myDate; private DateTimeDt myDate;
@Child(name="item", order=3, min=1, max=1, type={ @Child(name="item", order=3, min=1, max=1, type={
IResource.class, IResource.class })
})
@Description( @Description(
shortDefinition="Actual entry", shortDefinition="Actual entry",
formalDefinition="A reference to the actual resource from which data was derived" formalDefinition="A reference to the actual resource from which data was derived"

View File

@ -205,8 +205,7 @@ public class Location extends BaseResource implements IResource {
private Position myPosition; private Position myPosition;
@Child(name="managingOrganization", order=8, min=0, max=1, type={ @Child(name="managingOrganization", order=8, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Organization.class, ca.uhn.fhir.model.dstu.resource.Organization.class })
})
@Description( @Description(
shortDefinition="The organization that is responsible for the provisioning and upkeep of the location", shortDefinition="The organization that is responsible for the provisioning and upkeep of the location",
formalDefinition="" formalDefinition=""
@ -221,8 +220,7 @@ public class Location extends BaseResource implements IResource {
private BoundCodeDt<LocationStatusEnum> myStatus; private BoundCodeDt<LocationStatusEnum> myStatus;
@Child(name="partOf", order=10, min=0, max=1, type={ @Child(name="partOf", order=10, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Location.class, ca.uhn.fhir.model.dstu.resource.Location.class })
})
@Description( @Description(
shortDefinition="Another Location which this Location is physically part of", shortDefinition="Another Location which this Location is physically part of",
formalDefinition="" formalDefinition=""

View File

@ -163,12 +163,7 @@ public class Media extends BaseResource implements IResource {
private DateTimeDt myDateTime; private DateTimeDt myDateTime;
@Child(name="subject", order=4, min=0, max=1, type={ @Child(name="subject", order=4, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Group.class, ca.uhn.fhir.model.dstu.resource.Device.class, ca.uhn.fhir.model.dstu.resource.Specimen.class })
ca.uhn.fhir.model.dstu.resource.Practitioner.class,
ca.uhn.fhir.model.dstu.resource.Group.class,
ca.uhn.fhir.model.dstu.resource.Device.class,
ca.uhn.fhir.model.dstu.resource.Specimen.class,
})
@Description( @Description(
shortDefinition="Who/What this Media is a record of", shortDefinition="Who/What this Media is a record of",
formalDefinition="Who/What this Media is a record of" formalDefinition="Who/What this Media is a record of"
@ -176,8 +171,7 @@ public class Media extends BaseResource implements IResource {
private ResourceReferenceDt mySubject; private ResourceReferenceDt mySubject;
@Child(name="operator", order=5, min=0, max=1, type={ @Child(name="operator", order=5, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class })
})
@Description( @Description(
shortDefinition="The person who generated the image", shortDefinition="The person who generated the image",
formalDefinition="The person who administered the collection of the image" formalDefinition="The person who administered the collection of the image"

View File

@ -154,8 +154,7 @@ public class Medication extends BaseResource implements IResource {
private BooleanDt myIsBrand; private BooleanDt myIsBrand;
@Child(name="manufacturer", order=3, min=0, max=1, type={ @Child(name="manufacturer", order=3, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Organization.class, ca.uhn.fhir.model.dstu.resource.Organization.class })
})
@Description( @Description(
shortDefinition="Manufacturer of the item", shortDefinition="Manufacturer of the item",
formalDefinition="Describes the details of the manufacturer" formalDefinition="Describes the details of the manufacturer"
@ -615,9 +614,7 @@ public class Medication extends BaseResource implements IResource {
public static class ProductIngredient extends BaseElement implements IResourceBlock { public static class ProductIngredient extends BaseElement implements IResourceBlock {
@Child(name="item", order=0, min=1, max=1, type={ @Child(name="item", order=0, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Substance.class, ca.uhn.fhir.model.dstu.resource.Substance.class, ca.uhn.fhir.model.dstu.resource.Medication.class })
ca.uhn.fhir.model.dstu.resource.Medication.class,
})
@Description( @Description(
shortDefinition="The product contained", shortDefinition="The product contained",
formalDefinition="The actual ingredient - either a substance (simple ingredient) or another medication" formalDefinition="The actual ingredient - either a substance (simple ingredient) or another medication"

View File

@ -173,8 +173,7 @@ public class MedicationAdministration extends BaseResource implements IResource
private BoundCodeDt<MedicationAdministrationStatusEnum> myStatus; private BoundCodeDt<MedicationAdministrationStatusEnum> myStatus;
@Child(name="patient", order=2, min=1, max=1, type={ @Child(name="patient", order=2, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="Who received medication?", shortDefinition="Who received medication?",
formalDefinition="The person or animal to whom the medication was given." formalDefinition="The person or animal to whom the medication was given."
@ -182,8 +181,7 @@ public class MedicationAdministration extends BaseResource implements IResource
private ResourceReferenceDt myPatient; private ResourceReferenceDt myPatient;
@Child(name="practitioner", order=3, min=1, max=1, type={ @Child(name="practitioner", order=3, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class })
})
@Description( @Description(
shortDefinition="Who administered substance?", shortDefinition="Who administered substance?",
formalDefinition="The individual who was responsible for giving the medication to the patient." formalDefinition="The individual who was responsible for giving the medication to the patient."
@ -191,8 +189,7 @@ public class MedicationAdministration extends BaseResource implements IResource
private ResourceReferenceDt myPractitioner; private ResourceReferenceDt myPractitioner;
@Child(name="encounter", order=4, min=0, max=1, type={ @Child(name="encounter", order=4, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Encounter.class, ca.uhn.fhir.model.dstu.resource.Encounter.class })
})
@Description( @Description(
shortDefinition="Encounter administered as part of", shortDefinition="Encounter administered as part of",
formalDefinition="The visit or admission the or other contact between patient and health care provider the medication administration was performed as part of." formalDefinition="The visit or admission the or other contact between patient and health care provider the medication administration was performed as part of."
@ -200,8 +197,7 @@ public class MedicationAdministration extends BaseResource implements IResource
private ResourceReferenceDt myEncounter; private ResourceReferenceDt myEncounter;
@Child(name="prescription", order=5, min=1, max=1, type={ @Child(name="prescription", order=5, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.MedicationPrescription.class, ca.uhn.fhir.model.dstu.resource.MedicationPrescription.class })
})
@Description( @Description(
shortDefinition="Order administration performed against", shortDefinition="Order administration performed against",
formalDefinition="The original request, instruction or authority to perform the administration." formalDefinition="The original request, instruction or authority to perform the administration."
@ -230,8 +226,7 @@ public class MedicationAdministration extends BaseResource implements IResource
private PeriodDt myWhenGiven; private PeriodDt myWhenGiven;
@Child(name="medication", order=9, min=0, max=1, type={ @Child(name="medication", order=9, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Medication.class, ca.uhn.fhir.model.dstu.resource.Medication.class })
})
@Description( @Description(
shortDefinition="What was administered?", shortDefinition="What was administered?",
formalDefinition="Identifies the medication that was administered. This is either a link to a resource representing the details of the medication or a simple attribute carrying a code that identifies the medication from a known list of medications." formalDefinition="Identifies the medication that was administered. This is either a link to a resource representing the details of the medication or a simple attribute carrying a code that identifies the medication from a known list of medications."
@ -239,8 +234,7 @@ public class MedicationAdministration extends BaseResource implements IResource
private ResourceReferenceDt myMedication; private ResourceReferenceDt myMedication;
@Child(name="device", order=10, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="device", order=10, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Device.class, ca.uhn.fhir.model.dstu.resource.Device.class })
})
@Description( @Description(
shortDefinition="Device used to administer", shortDefinition="Device used to administer",
formalDefinition="The device used in administering the medication to the patient. E.g. a particular infusion pump" formalDefinition="The device used in administering the medication to the patient. E.g. a particular infusion pump"
@ -816,9 +810,7 @@ public class MedicationAdministration extends BaseResource implements IResource
public static class Dosage extends BaseElement implements IResourceBlock { public static class Dosage extends BaseElement implements IResourceBlock {
@Child(name="timing", order=0, min=0, max=1, type={ @Child(name="timing", order=0, min=0, max=1, type={
DateTimeDt.class, DateTimeDt.class, PeriodDt.class })
PeriodDt.class,
})
@Description( @Description(
shortDefinition="When dose(s) were given", shortDefinition="When dose(s) were given",
formalDefinition="The timing schedule for giving the medication to the patient. This may be a single time point (using dateTime) or it may be a start and end dateTime (Period)" formalDefinition="The timing schedule for giving the medication to the patient. This may be a single time point (using dateTime) or it may be a start and end dateTime (Period)"
@ -826,9 +818,7 @@ public class MedicationAdministration extends BaseResource implements IResource
private IDatatype myTiming; private IDatatype myTiming;
@Child(name="asNeeded", order=1, min=0, max=1, type={ @Child(name="asNeeded", order=1, min=0, max=1, type={
BooleanDt.class, BooleanDt.class, CodeableConceptDt.class })
CodeableConceptDt.class,
})
@Description( @Description(
shortDefinition="Take \"as needed\" f(or x)", shortDefinition="Take \"as needed\" f(or x)",
formalDefinition="If set to true or if specified as a CodeableConcept, indicates that the medication is only taken when needed within the specified schedule rather than at every scheduled dose. If a CodeableConcept is present, it indicates the pre-condition for taking the Medication" formalDefinition="If set to true or if specified as a CodeableConcept, indicates that the medication is only taken when needed within the specified schedule rather than at every scheduled dose. If a CodeableConcept is present, it indicates the pre-condition for taking the Medication"

View File

@ -196,8 +196,7 @@ public class MedicationDispense extends BaseResource implements IResource {
private BoundCodeDt<MedicationDispenseStatusEnum> myStatus; private BoundCodeDt<MedicationDispenseStatusEnum> myStatus;
@Child(name="patient", order=2, min=0, max=1, type={ @Child(name="patient", order=2, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="Who the dispense is for", shortDefinition="Who the dispense is for",
formalDefinition="A link to a resource representing the person to whom the medication will be given." formalDefinition="A link to a resource representing the person to whom the medication will be given."
@ -205,8 +204,7 @@ public class MedicationDispense extends BaseResource implements IResource {
private ResourceReferenceDt myPatient; private ResourceReferenceDt myPatient;
@Child(name="dispenser", order=3, min=0, max=1, type={ @Child(name="dispenser", order=3, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class })
})
@Description( @Description(
shortDefinition="Practitioner responsible for dispensing medication", shortDefinition="Practitioner responsible for dispensing medication",
formalDefinition="The individual responsible for dispensing the medication" formalDefinition="The individual responsible for dispensing the medication"
@ -214,8 +212,7 @@ public class MedicationDispense extends BaseResource implements IResource {
private ResourceReferenceDt myDispenser; private ResourceReferenceDt myDispenser;
@Child(name="authorizingPrescription", order=4, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="authorizingPrescription", order=4, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.MedicationPrescription.class, ca.uhn.fhir.model.dstu.resource.MedicationPrescription.class })
})
@Description( @Description(
shortDefinition="Medication order that authorizes the dispense", shortDefinition="Medication order that authorizes the dispense",
formalDefinition="Indicates the medication order that is being dispensed against." formalDefinition="Indicates the medication order that is being dispensed against."
@ -590,8 +587,7 @@ public class MedicationDispense extends BaseResource implements IResource {
private QuantityDt myQuantity; private QuantityDt myQuantity;
@Child(name="medication", order=4, min=0, max=1, type={ @Child(name="medication", order=4, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Medication.class, ca.uhn.fhir.model.dstu.resource.Medication.class })
})
@Description( @Description(
shortDefinition="What medication was supplied", shortDefinition="What medication was supplied",
formalDefinition="Identifies the medication being administered. This is either a link to a resource representing the details of the medication or a simple attribute carrying a code that identifies the medication from a known list of medications." formalDefinition="Identifies the medication being administered. This is either a link to a resource representing the details of the medication or a simple attribute carrying a code that identifies the medication from a known list of medications."
@ -613,8 +609,7 @@ public class MedicationDispense extends BaseResource implements IResource {
private DateTimeDt myWhenHandedOver; private DateTimeDt myWhenHandedOver;
@Child(name="destination", order=7, min=0, max=1, type={ @Child(name="destination", order=7, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Location.class, ca.uhn.fhir.model.dstu.resource.Location.class })
})
@Description( @Description(
shortDefinition="Where the medication was sent", shortDefinition="Where the medication was sent",
formalDefinition="Identification of the facility/location where the medication was shipped to, as part of the dispense event." formalDefinition="Identification of the facility/location where the medication was shipped to, as part of the dispense event."
@ -622,9 +617,7 @@ public class MedicationDispense extends BaseResource implements IResource {
private ResourceReferenceDt myDestination; private ResourceReferenceDt myDestination;
@Child(name="receiver", order=8, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="receiver", order=8, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class })
ca.uhn.fhir.model.dstu.resource.Practitioner.class,
})
@Description( @Description(
shortDefinition="Who collected the medication", shortDefinition="Who collected the medication",
formalDefinition="Identifies the person who picked up the medication. This will usually be a patient or their carer, but some cases exist where it can be a healthcare professional" formalDefinition="Identifies the person who picked up the medication. This will usually be a patient or their carer, but some cases exist where it can be a healthcare professional"
@ -1168,10 +1161,7 @@ public class MedicationDispense extends BaseResource implements IResource {
private CodeableConceptDt myAdditionalInstructions; private CodeableConceptDt myAdditionalInstructions;
@Child(name="timing", order=1, min=0, max=1, type={ @Child(name="timing", order=1, min=0, max=1, type={
DateTimeDt.class, DateTimeDt.class, PeriodDt.class, ScheduleDt.class })
PeriodDt.class,
ScheduleDt.class,
})
@Description( @Description(
shortDefinition="When medication should be administered", shortDefinition="When medication should be administered",
formalDefinition="The timing schedule for giving the medication to the patient. The Schedule data type allows many different expressions, for example. \"Every 8 hours\"; \"Three times a day\"; \"1/2 an hour before breakfast for 10 days from 23-Dec 2011:\"; \"15 Oct 2013, 17 Oct 2013 and 1 Nov 2013\"" formalDefinition="The timing schedule for giving the medication to the patient. The Schedule data type allows many different expressions, for example. \"Every 8 hours\"; \"Three times a day\"; \"1/2 an hour before breakfast for 10 days from 23-Dec 2011:\"; \"15 Oct 2013, 17 Oct 2013 and 1 Nov 2013\""
@ -1179,9 +1169,7 @@ public class MedicationDispense extends BaseResource implements IResource {
private IDatatype myTiming; private IDatatype myTiming;
@Child(name="asNeeded", order=2, min=0, max=1, type={ @Child(name="asNeeded", order=2, min=0, max=1, type={
BooleanDt.class, BooleanDt.class, CodeableConceptDt.class })
CodeableConceptDt.class,
})
@Description( @Description(
shortDefinition="Take \"as needed\" f(or x)", shortDefinition="Take \"as needed\" f(or x)",
formalDefinition="If set to true or if specified as a CodeableConcept, indicates that the medication is only taken when needed within the specified schedule rather than at every scheduled dose. If a CodeableConcept is present, it indicates the pre-condition for taking the Medication" formalDefinition="If set to true or if specified as a CodeableConcept, indicates that the medication is only taken when needed within the specified schedule rather than at every scheduled dose. If a CodeableConcept is present, it indicates the pre-condition for taking the Medication"
@ -1602,8 +1590,7 @@ public class MedicationDispense extends BaseResource implements IResource {
private java.util.List<CodeableConceptDt> myReason; private java.util.List<CodeableConceptDt> myReason;
@Child(name="responsibleParty", order=2, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="responsibleParty", order=2, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class })
})
@Description( @Description(
shortDefinition="Who is responsible for the substitution", shortDefinition="Who is responsible for the substitution",
formalDefinition="The person or organization that has primary responsibility for the substitution" formalDefinition="The person or organization that has primary responsibility for the substitution"

View File

@ -156,8 +156,7 @@ public class MedicationPrescription extends BaseResource implements IResource {
private BoundCodeDt<MedicationPrescriptionStatusEnum> myStatus; private BoundCodeDt<MedicationPrescriptionStatusEnum> myStatus;
@Child(name="patient", order=3, min=0, max=1, type={ @Child(name="patient", order=3, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="Who prescription is for", shortDefinition="Who prescription is for",
formalDefinition="A link to a resource representing the person to whom the medication will be given." formalDefinition="A link to a resource representing the person to whom the medication will be given."
@ -165,8 +164,7 @@ public class MedicationPrescription extends BaseResource implements IResource {
private ResourceReferenceDt myPatient; private ResourceReferenceDt myPatient;
@Child(name="prescriber", order=4, min=0, max=1, type={ @Child(name="prescriber", order=4, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class })
})
@Description( @Description(
shortDefinition="Who ordered the medication(s)", shortDefinition="Who ordered the medication(s)",
formalDefinition="The healthcare professional responsible for authorizing the prescription" formalDefinition="The healthcare professional responsible for authorizing the prescription"
@ -174,8 +172,7 @@ public class MedicationPrescription extends BaseResource implements IResource {
private ResourceReferenceDt myPrescriber; private ResourceReferenceDt myPrescriber;
@Child(name="encounter", order=5, min=0, max=1, type={ @Child(name="encounter", order=5, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Encounter.class, ca.uhn.fhir.model.dstu.resource.Encounter.class })
})
@Description( @Description(
shortDefinition="Created during encounter / admission / stay", shortDefinition="Created during encounter / admission / stay",
formalDefinition="A link to a resource that identifies the particular occurrence of contact between patient and health care provider." formalDefinition="A link to a resource that identifies the particular occurrence of contact between patient and health care provider."
@ -183,9 +180,7 @@ public class MedicationPrescription extends BaseResource implements IResource {
private ResourceReferenceDt myEncounter; private ResourceReferenceDt myEncounter;
@Child(name="reason", order=6, min=0, max=1, type={ @Child(name="reason", order=6, min=0, max=1, type={
CodeableConceptDt.class, CodeableConceptDt.class, Condition.class })
Condition.class,
})
@Description( @Description(
shortDefinition="Reason or indication for writing the prescription", shortDefinition="Reason or indication for writing the prescription",
formalDefinition="Can be the reason or the indication for writing the prescription." formalDefinition="Can be the reason or the indication for writing the prescription."
@ -193,8 +188,7 @@ public class MedicationPrescription extends BaseResource implements IResource {
private IDatatype myReason; private IDatatype myReason;
@Child(name="medication", order=7, min=0, max=1, type={ @Child(name="medication", order=7, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Medication.class, ca.uhn.fhir.model.dstu.resource.Medication.class })
})
@Description( @Description(
shortDefinition="Medication to be taken", shortDefinition="Medication to be taken",
formalDefinition="Identifies the medication being administered. This is either a link to a resource representing the details of the medication or a simple attribute carrying a code that identifies the medication from a known list of medications." formalDefinition="Identifies the medication being administered. This is either a link to a resource representing the details of the medication or a simple attribute carrying a code that identifies the medication from a known list of medications."
@ -735,10 +729,7 @@ public class MedicationPrescription extends BaseResource implements IResource {
private CodeableConceptDt myAdditionalInstructions; private CodeableConceptDt myAdditionalInstructions;
@Child(name="timing", order=2, min=0, max=1, type={ @Child(name="timing", order=2, min=0, max=1, type={
DateTimeDt.class, DateTimeDt.class, PeriodDt.class, ScheduleDt.class })
PeriodDt.class,
ScheduleDt.class,
})
@Description( @Description(
shortDefinition="When medication should be administered", shortDefinition="When medication should be administered",
formalDefinition="The timing schedule for giving the medication to the patient. The Schedule data type allows many different expressions, for example. \"Every 8 hours\"; \"Three times a day\"; \"1/2 an hour before breakfast for 10 days from 23-Dec 2011:\"; \"15 Oct 2013, 17 Oct 2013 and 1 Nov 2013\"" formalDefinition="The timing schedule for giving the medication to the patient. The Schedule data type allows many different expressions, for example. \"Every 8 hours\"; \"Three times a day\"; \"1/2 an hour before breakfast for 10 days from 23-Dec 2011:\"; \"15 Oct 2013, 17 Oct 2013 and 1 Nov 2013\""
@ -746,9 +737,7 @@ public class MedicationPrescription extends BaseResource implements IResource {
private IDatatype myTiming; private IDatatype myTiming;
@Child(name="asNeeded", order=3, min=0, max=1, type={ @Child(name="asNeeded", order=3, min=0, max=1, type={
BooleanDt.class, BooleanDt.class, CodeableConceptDt.class })
CodeableConceptDt.class,
})
@Description( @Description(
shortDefinition="Take \"as needed\" f(or x)", shortDefinition="Take \"as needed\" f(or x)",
formalDefinition="If set to true or if specified as a CodeableConcept, indicates that the medication is only taken when needed within the specified schedule rather than at every scheduled dose. If a CodeableConcept is present, it indicates the pre-condition for taking the Medication" formalDefinition="If set to true or if specified as a CodeableConcept, indicates that the medication is only taken when needed within the specified schedule rather than at every scheduled dose. If a CodeableConcept is present, it indicates the pre-condition for taking the Medication"
@ -1198,8 +1187,7 @@ public class MedicationPrescription extends BaseResource implements IResource {
public static class Dispense extends BaseElement implements IResourceBlock { public static class Dispense extends BaseElement implements IResourceBlock {
@Child(name="medication", order=0, min=0, max=1, type={ @Child(name="medication", order=0, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Medication.class, ca.uhn.fhir.model.dstu.resource.Medication.class })
})
@Description( @Description(
shortDefinition="Product to be supplied", shortDefinition="Product to be supplied",
formalDefinition="Identifies the medication that is to be dispensed. This may be a more specifically defined than the medicationPrescription.medication . This is either a link to a resource representing the details of the medication or a simple attribute carrying a code that identifies the medication from a known list of medications." formalDefinition="Identifies the medication that is to be dispensed. This may be a more specifically defined than the medicationPrescription.medication . This is either a link to a resource representing the details of the medication or a simple attribute carrying a code that identifies the medication from a known list of medications."

View File

@ -123,8 +123,7 @@ public class MedicationStatement extends BaseResource implements IResource {
private java.util.List<IdentifierDt> myIdentifier; private java.util.List<IdentifierDt> myIdentifier;
@Child(name="patient", order=1, min=0, max=1, type={ @Child(name="patient", order=1, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="Who was/is taking medication", shortDefinition="Who was/is taking medication",
formalDefinition="The person or animal who is /was taking the medication." formalDefinition="The person or animal who is /was taking the medication."
@ -153,8 +152,7 @@ public class MedicationStatement extends BaseResource implements IResource {
private PeriodDt myWhenGiven; private PeriodDt myWhenGiven;
@Child(name="medication", order=5, min=0, max=1, type={ @Child(name="medication", order=5, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Medication.class, ca.uhn.fhir.model.dstu.resource.Medication.class })
})
@Description( @Description(
shortDefinition="What medication was taken?", shortDefinition="What medication was taken?",
formalDefinition="Identifies the medication being administered. This is either a link to a resource representing the details of the medication or a simple attribute carrying a code that identifies the medication from a known list of medications." formalDefinition="Identifies the medication being administered. This is either a link to a resource representing the details of the medication or a simple attribute carrying a code that identifies the medication from a known list of medications."
@ -162,8 +160,7 @@ public class MedicationStatement extends BaseResource implements IResource {
private ResourceReferenceDt myMedication; private ResourceReferenceDt myMedication;
@Child(name="device", order=6, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="device", order=6, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Device.class, ca.uhn.fhir.model.dstu.resource.Device.class })
})
@Description( @Description(
shortDefinition="E.g. infusion pump", shortDefinition="E.g. infusion pump",
formalDefinition="An identifier or a link to a resource that identifies a device used in administering the medication to the patient." formalDefinition="An identifier or a link to a resource that identifies a device used in administering the medication to the patient."
@ -609,9 +606,7 @@ public class MedicationStatement extends BaseResource implements IResource {
private ScheduleDt myTiming; private ScheduleDt myTiming;
@Child(name="asNeeded", order=1, min=0, max=1, type={ @Child(name="asNeeded", order=1, min=0, max=1, type={
BooleanDt.class, BooleanDt.class, CodeableConceptDt.class })
CodeableConceptDt.class,
})
@Description( @Description(
shortDefinition="Take \"as needed\" f(or x)", shortDefinition="Take \"as needed\" f(or x)",
formalDefinition="If set to true or if specified as a CodeableConcept, indicates that the medication is only taken when needed within the specified schedule rather than at every scheduled dose. If a CodeableConcept is present, it indicates the pre-condition for taking the Medication" formalDefinition="If set to true or if specified as a CodeableConcept, indicates that the medication is only taken when needed within the specified schedule rather than at every scheduled dose. If a CodeableConcept is present, it indicates the pre-condition for taking the Medication"

View File

@ -110,8 +110,7 @@ public class MessageHeader extends BaseResource implements IResource {
private java.util.List<Destination> myDestination; private java.util.List<Destination> myDestination;
@Child(name="enterer", order=6, min=0, max=1, type={ @Child(name="enterer", order=6, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class })
})
@Description( @Description(
shortDefinition="The source of the data entry", shortDefinition="The source of the data entry",
formalDefinition="The person or device that performed the data entry leading to this message. Where there is more than one candidate, pick the most proximal to the message. Can provide other enterers in extensions" formalDefinition="The person or device that performed the data entry leading to this message. Where there is more than one candidate, pick the most proximal to the message. Can provide other enterers in extensions"
@ -119,8 +118,7 @@ public class MessageHeader extends BaseResource implements IResource {
private ResourceReferenceDt myEnterer; private ResourceReferenceDt myEnterer;
@Child(name="author", order=7, min=0, max=1, type={ @Child(name="author", order=7, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class })
})
@Description( @Description(
shortDefinition="The source of the decision", shortDefinition="The source of the decision",
formalDefinition="The logical author of the message - the person or device that decided the described event should happen. Where there is more than one candidate, pick the most proximal to the MessageHeader. Can provide other authors in extensions" formalDefinition="The logical author of the message - the person or device that decided the described event should happen. Where there is more than one candidate, pick the most proximal to the MessageHeader. Can provide other authors in extensions"
@ -128,9 +126,7 @@ public class MessageHeader extends BaseResource implements IResource {
private ResourceReferenceDt myAuthor; private ResourceReferenceDt myAuthor;
@Child(name="receiver", order=8, min=0, max=1, type={ @Child(name="receiver", order=8, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Organization.class })
ca.uhn.fhir.model.dstu.resource.Organization.class,
})
@Description( @Description(
shortDefinition="Intended \"real-world\" recipient for the data", shortDefinition="Intended \"real-world\" recipient for the data",
formalDefinition="Allows data conveyed by a message to be addressed to a particular person or department when routing to a specific application isn't sufficient." formalDefinition="Allows data conveyed by a message to be addressed to a particular person or department when routing to a specific application isn't sufficient."
@ -138,9 +134,7 @@ public class MessageHeader extends BaseResource implements IResource {
private ResourceReferenceDt myReceiver; private ResourceReferenceDt myReceiver;
@Child(name="responsible", order=9, min=0, max=1, type={ @Child(name="responsible", order=9, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Organization.class })
ca.uhn.fhir.model.dstu.resource.Organization.class,
})
@Description( @Description(
shortDefinition="Final responsibility for event", shortDefinition="Final responsibility for event",
formalDefinition="The person or organization that accepts overall responsibility for the contents of the message. The implication is that the message event happened under the policies of the responsible party" formalDefinition="The person or organization that accepts overall responsibility for the contents of the message. The implication is that the message event happened under the policies of the responsible party"
@ -155,8 +149,7 @@ public class MessageHeader extends BaseResource implements IResource {
private CodeableConceptDt myReason; private CodeableConceptDt myReason;
@Child(name="data", order=11, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="data", order=11, min=0, max=Child.MAX_UNLIMITED, type={
IResource.class, IResource.class })
})
@Description( @Description(
shortDefinition="The actual content of the message", shortDefinition="The actual content of the message",
formalDefinition="The actual data of the message - a reference to the root/focus class of the event." formalDefinition="The actual data of the message - a reference to the root/focus class of the event."
@ -652,8 +645,7 @@ public class MessageHeader extends BaseResource implements IResource {
private BoundCodeDt<ResponseTypeEnum> myCode; private BoundCodeDt<ResponseTypeEnum> myCode;
@Child(name="details", order=2, min=0, max=1, type={ @Child(name="details", order=2, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.OperationOutcome.class, ca.uhn.fhir.model.dstu.resource.OperationOutcome.class })
})
@Description( @Description(
shortDefinition="Specific list of hints/warnings/errors", shortDefinition="Specific list of hints/warnings/errors",
formalDefinition="Full details of any issues found in the message" formalDefinition="Full details of any issues found in the message"
@ -1091,8 +1083,7 @@ public class MessageHeader extends BaseResource implements IResource {
private StringDt myName; private StringDt myName;
@Child(name="target", order=1, min=0, max=1, type={ @Child(name="target", order=1, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Device.class, ca.uhn.fhir.model.dstu.resource.Device.class })
})
@Description( @Description(
shortDefinition="Particular delivery destination within the destination", shortDefinition="Particular delivery destination within the destination",
formalDefinition="Identifies the target end system in situations where the initial message transmission is to an intermediary system." formalDefinition="Identifies the target end system in situations where the initial message transmission is to an intermediary system."

View File

@ -101,8 +101,7 @@ public class Microarray extends BaseResource implements IResource {
private java.util.List<Subject> mySubject; private java.util.List<Subject> mySubject;
@Child(name="organization", order=1, min=0, max=1, type={ @Child(name="organization", order=1, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Organization.class, ca.uhn.fhir.model.dstu.resource.Organization.class })
})
@Description( @Description(
shortDefinition="Organization", shortDefinition="Organization",
formalDefinition="Organization that does the microarray" formalDefinition="Organization that does the microarray"
@ -397,8 +396,7 @@ public class Microarray extends BaseResource implements IResource {
public static class Subject extends BaseElement implements IResourceBlock { public static class Subject extends BaseElement implements IResourceBlock {
@Child(name="patient", order=0, min=0, max=1, type={ @Child(name="patient", order=0, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="Resource that corresponds to the subject", shortDefinition="Resource that corresponds to the subject",
formalDefinition="Resource that corresponds to the subject" formalDefinition="Resource that corresponds to the subject"
@ -553,8 +551,7 @@ public class Microarray extends BaseResource implements IResource {
public static class Scanner extends BaseElement implements IResourceBlock { public static class Scanner extends BaseElement implements IResourceBlock {
@Child(name="manufacturer", order=0, min=0, max=1, type={ @Child(name="manufacturer", order=0, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Organization.class, ca.uhn.fhir.model.dstu.resource.Organization.class })
})
@Description( @Description(
shortDefinition="Scanner manufacturer", shortDefinition="Scanner manufacturer",
formalDefinition="Manufactuerer of the scanner" formalDefinition="Manufactuerer of the scanner"

View File

@ -236,14 +236,7 @@ public class Observation extends BaseResource implements IResource {
private CodeableConceptDt myName; private CodeableConceptDt myName;
@Child(name="value", order=1, min=0, max=1, type={ @Child(name="value", order=1, min=0, max=1, type={
QuantityDt.class, QuantityDt.class, CodeableConceptDt.class, AttachmentDt.class, RatioDt.class, PeriodDt.class, SampledDataDt.class, StringDt.class })
CodeableConceptDt.class,
AttachmentDt.class,
RatioDt.class,
PeriodDt.class,
SampledDataDt.class,
StringDt.class,
})
@Description( @Description(
shortDefinition="Actual result", shortDefinition="Actual result",
formalDefinition="The information determined as a result of making the observation, if the information has a simple value" formalDefinition="The information determined as a result of making the observation, if the information has a simple value"
@ -265,9 +258,7 @@ public class Observation extends BaseResource implements IResource {
private StringDt myComments; private StringDt myComments;
@Child(name="applies", order=4, min=0, max=1, type={ @Child(name="applies", order=4, min=0, max=1, type={
DateTimeDt.class, DateTimeDt.class, PeriodDt.class })
PeriodDt.class,
})
@Description( @Description(
shortDefinition="Physiologically Relevant time/time-period for observation", shortDefinition="Physiologically Relevant time/time-period for observation",
formalDefinition="The time or time-period the observed value is asserted as being true. For biological subjects - e.g. human patients - this is usually called the \"physiologically relevant time\". This is usually either the time of the procedure or of specimen collection, but very often the source of the date/time is not known, only the date/time itself" formalDefinition="The time or time-period the observed value is asserted as being true. For biological subjects - e.g. human patients - this is usually called the \"physiologically relevant time\". This is usually either the time of the procedure or of specimen collection, but very often the source of the date/time is not known, only the date/time itself"
@ -317,11 +308,7 @@ public class Observation extends BaseResource implements IResource {
private IdentifierDt myIdentifier; private IdentifierDt myIdentifier;
@Child(name="subject", order=11, min=0, max=1, type={ @Child(name="subject", order=11, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Group.class, ca.uhn.fhir.model.dstu.resource.Device.class, ca.uhn.fhir.model.dstu.resource.Location.class })
ca.uhn.fhir.model.dstu.resource.Group.class,
ca.uhn.fhir.model.dstu.resource.Device.class,
ca.uhn.fhir.model.dstu.resource.Location.class,
})
@Description( @Description(
shortDefinition="Who and/or what this is about", shortDefinition="Who and/or what this is about",
formalDefinition="The thing the observation is being made about" formalDefinition="The thing the observation is being made about"
@ -329,8 +316,7 @@ public class Observation extends BaseResource implements IResource {
private ResourceReferenceDt mySubject; private ResourceReferenceDt mySubject;
@Child(name="specimen", order=12, min=0, max=1, type={ @Child(name="specimen", order=12, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Specimen.class, ca.uhn.fhir.model.dstu.resource.Specimen.class })
})
@Description( @Description(
shortDefinition="Specimen used for this observation", shortDefinition="Specimen used for this observation",
formalDefinition="The specimen that was used when this observation was made" formalDefinition="The specimen that was used when this observation was made"
@ -338,10 +324,7 @@ public class Observation extends BaseResource implements IResource {
private ResourceReferenceDt mySpecimen; private ResourceReferenceDt mySpecimen;
@Child(name="performer", order=13, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="performer", order=13, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Device.class, ca.uhn.fhir.model.dstu.resource.Organization.class })
ca.uhn.fhir.model.dstu.resource.Device.class,
ca.uhn.fhir.model.dstu.resource.Organization.class,
})
@Description( @Description(
shortDefinition="Who did the observation", shortDefinition="Who did the observation",
formalDefinition="Who was responsible for asserting the observed value as \"true\"" formalDefinition="Who was responsible for asserting the observed value as \"true\""
@ -1343,8 +1326,7 @@ public class Observation extends BaseResource implements IResource {
private BoundCodeDt<ObservationRelationshipTypeEnum> myType; private BoundCodeDt<ObservationRelationshipTypeEnum> myType;
@Child(name="target", order=1, min=1, max=1, type={ @Child(name="target", order=1, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Observation.class, ca.uhn.fhir.model.dstu.resource.Observation.class })
})
@Description( @Description(
shortDefinition="Observation that is related to this one", shortDefinition="Observation that is related to this one",
formalDefinition="A reference to the observation that is related to this observation" formalDefinition="A reference to the observation that is related to this observation"

View File

@ -158,8 +158,7 @@ public class Order extends BaseResource implements IResource {
private DateTimeDt myDate; private DateTimeDt myDate;
@Child(name="subject", order=2, min=0, max=1, type={ @Child(name="subject", order=2, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="Patient this order is about", shortDefinition="Patient this order is about",
formalDefinition="" formalDefinition=""
@ -167,8 +166,7 @@ public class Order extends BaseResource implements IResource {
private ResourceReferenceDt mySubject; private ResourceReferenceDt mySubject;
@Child(name="source", order=3, min=0, max=1, type={ @Child(name="source", order=3, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class })
})
@Description( @Description(
shortDefinition="Who initiated the order", shortDefinition="Who initiated the order",
formalDefinition="" formalDefinition=""
@ -176,10 +174,7 @@ public class Order extends BaseResource implements IResource {
private ResourceReferenceDt mySource; private ResourceReferenceDt mySource;
@Child(name="target", order=4, min=0, max=1, type={ @Child(name="target", order=4, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Organization.class, ca.uhn.fhir.model.dstu.resource.Organization.class, ca.uhn.fhir.model.dstu.resource.Device.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class })
ca.uhn.fhir.model.dstu.resource.Device.class,
ca.uhn.fhir.model.dstu.resource.Practitioner.class,
})
@Description( @Description(
shortDefinition="Who is intended to fulfill the order", shortDefinition="Who is intended to fulfill the order",
formalDefinition="" formalDefinition=""
@ -187,9 +182,7 @@ public class Order extends BaseResource implements IResource {
private ResourceReferenceDt myTarget; private ResourceReferenceDt myTarget;
@Child(name="reason", order=5, min=0, max=1, type={ @Child(name="reason", order=5, min=0, max=1, type={
CodeableConceptDt.class, CodeableConceptDt.class, IResource.class })
IResource.class,
})
@Description( @Description(
shortDefinition="Text - why the order was made", shortDefinition="Text - why the order was made",
formalDefinition="" formalDefinition=""
@ -197,8 +190,7 @@ public class Order extends BaseResource implements IResource {
private IDatatype myReason; private IDatatype myReason;
@Child(name="authority", order=6, min=0, max=1, type={ @Child(name="authority", order=6, min=0, max=1, type={
IResource.class, IResource.class })
})
@Description( @Description(
shortDefinition="If required by policy", shortDefinition="If required by policy",
formalDefinition="" formalDefinition=""
@ -213,8 +205,7 @@ public class Order extends BaseResource implements IResource {
private When myWhen; private When myWhen;
@Child(name="detail", order=8, min=1, max=Child.MAX_UNLIMITED, type={ @Child(name="detail", order=8, min=1, max=Child.MAX_UNLIMITED, type={
IResource.class, IResource.class })
})
@Description( @Description(
shortDefinition="What action is being ordered", shortDefinition="What action is being ordered",
formalDefinition="" formalDefinition=""

View File

@ -121,8 +121,7 @@ public class OrderResponse extends BaseResource implements IResource {
private java.util.List<IdentifierDt> myIdentifier; private java.util.List<IdentifierDt> myIdentifier;
@Child(name="request", order=1, min=1, max=1, type={ @Child(name="request", order=1, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Order.class, ca.uhn.fhir.model.dstu.resource.Order.class })
})
@Description( @Description(
shortDefinition="The order that this is a response to", shortDefinition="The order that this is a response to",
formalDefinition="A reference to the order that this is in response to" formalDefinition="A reference to the order that this is in response to"
@ -137,10 +136,7 @@ public class OrderResponse extends BaseResource implements IResource {
private DateTimeDt myDate; private DateTimeDt myDate;
@Child(name="who", order=3, min=0, max=1, type={ @Child(name="who", order=3, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Organization.class, ca.uhn.fhir.model.dstu.resource.Device.class })
ca.uhn.fhir.model.dstu.resource.Organization.class,
ca.uhn.fhir.model.dstu.resource.Device.class,
})
@Description( @Description(
shortDefinition="Who made the response", shortDefinition="Who made the response",
formalDefinition="The person, organization, or device credited with making the response" formalDefinition="The person, organization, or device credited with making the response"
@ -148,9 +144,7 @@ public class OrderResponse extends BaseResource implements IResource {
private ResourceReferenceDt myWho; private ResourceReferenceDt myWho;
@Child(name="authority", order=4, min=0, max=1, type={ @Child(name="authority", order=4, min=0, max=1, type={
CodeableConceptDt.class, CodeableConceptDt.class, IResource.class })
IResource.class,
})
@Description( @Description(
shortDefinition="If required by policy", shortDefinition="If required by policy",
formalDefinition="A reference to an authority policy that is the reason for the response. Usually this is used when the order is rejected, to provide a reason for rejection" formalDefinition="A reference to an authority policy that is the reason for the response. Usually this is used when the order is rejected, to provide a reason for rejection"
@ -172,8 +166,7 @@ public class OrderResponse extends BaseResource implements IResource {
private StringDt myDescription; private StringDt myDescription;
@Child(name="fulfillment", order=7, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="fulfillment", order=7, min=0, max=Child.MAX_UNLIMITED, type={
IResource.class, IResource.class })
})
@Description( @Description(
shortDefinition="Details of the outcome of performing the order", shortDefinition="Details of the outcome of performing the order",
formalDefinition="Links to resources that provide details of the outcome of performing the order. E.g. Diagnostic Reports in a response that is made to an order that referenced a diagnostic order" formalDefinition="Links to resources that provide details of the outcome of performing the order. E.g. Diagnostic Reports in a response that is made to an order that referenced a diagnostic order"

View File

@ -172,8 +172,7 @@ public class Organization extends BaseResource implements IResource {
private java.util.List<AddressDt> myAddress; private java.util.List<AddressDt> myAddress;
@Child(name="partOf", order=5, min=0, max=1, type={ @Child(name="partOf", order=5, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Organization.class, ca.uhn.fhir.model.dstu.resource.Organization.class })
})
@Description( @Description(
shortDefinition="The organization of which this organization forms a part", shortDefinition="The organization of which this organization forms a part",
formalDefinition="The organization of which this organization forms a part" formalDefinition="The organization of which this organization forms a part"
@ -188,8 +187,7 @@ public class Organization extends BaseResource implements IResource {
private java.util.List<Contact> myContact; private java.util.List<Contact> myContact;
@Child(name="location", order=7, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="location", order=7, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Location.class, ca.uhn.fhir.model.dstu.resource.Location.class })
})
@Description( @Description(
shortDefinition="Location(s) the organization uses to provide services", shortDefinition="Location(s) the organization uses to provide services",
formalDefinition="Location(s) the organization uses to provide services" formalDefinition="Location(s) the organization uses to provide services"

View File

@ -103,8 +103,7 @@ public class Other extends BaseResource implements IResource {
private CodeableConceptDt myCode; private CodeableConceptDt myCode;
@Child(name="subject", order=2, min=0, max=1, type={ @Child(name="subject", order=2, min=0, max=1, type={
IResource.class, IResource.class })
})
@Description( @Description(
shortDefinition="Identifies the", shortDefinition="Identifies the",
formalDefinition="Identifies the patient, practitioner, device or any other resource that is the \"focus\" of this resoruce." formalDefinition="Identifies the patient, practitioner, device or any other resource that is the \"focus\" of this resoruce."
@ -112,10 +111,7 @@ public class Other extends BaseResource implements IResource {
private ResourceReferenceDt mySubject; private ResourceReferenceDt mySubject;
@Child(name="author", order=3, min=0, max=1, type={ @Child(name="author", order=3, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.RelatedPerson.class })
ca.uhn.fhir.model.dstu.resource.Patient.class,
ca.uhn.fhir.model.dstu.resource.RelatedPerson.class,
})
@Description( @Description(
shortDefinition="Who created", shortDefinition="Who created",
formalDefinition="Indicates who was responsible for creating the resource instance" formalDefinition="Indicates who was responsible for creating the resource instance"

View File

@ -261,9 +261,7 @@ public class Patient extends BaseResource implements IResource {
private DateTimeDt myBirthDate; private DateTimeDt myBirthDate;
@Child(name="deceased", order=5, min=0, max=1, type={ @Child(name="deceased", order=5, min=0, max=1, type={
BooleanDt.class, BooleanDt.class, DateTimeDt.class })
DateTimeDt.class,
})
@Description( @Description(
shortDefinition="Indicates if the individual is deceased or not", shortDefinition="Indicates if the individual is deceased or not",
formalDefinition="Indicates if the individual is deceased or not" formalDefinition="Indicates if the individual is deceased or not"
@ -285,9 +283,7 @@ public class Patient extends BaseResource implements IResource {
private BoundCodeableConceptDt<MaritalStatusCodesEnum> myMaritalStatus; private BoundCodeableConceptDt<MaritalStatusCodesEnum> myMaritalStatus;
@Child(name="multipleBirth", order=8, min=0, max=1, type={ @Child(name="multipleBirth", order=8, min=0, max=1, type={
BooleanDt.class, BooleanDt.class, IntegerDt.class })
IntegerDt.class,
})
@Description( @Description(
shortDefinition="Whether patient is part of a multiple birth", shortDefinition="Whether patient is part of a multiple birth",
formalDefinition="Indicates whether the patient is part of a multiple or indicates the actual birth order." formalDefinition="Indicates whether the patient is part of a multiple or indicates the actual birth order."
@ -323,9 +319,7 @@ public class Patient extends BaseResource implements IResource {
private java.util.List<CodeableConceptDt> myCommunication; private java.util.List<CodeableConceptDt> myCommunication;
@Child(name="careProvider", order=13, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="careProvider", order=13, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Organization.class, ca.uhn.fhir.model.dstu.resource.Organization.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class })
ca.uhn.fhir.model.dstu.resource.Practitioner.class,
})
@Description( @Description(
shortDefinition="Patient's nominated care provider", shortDefinition="Patient's nominated care provider",
formalDefinition="Patient's nominated care provider" formalDefinition="Patient's nominated care provider"
@ -333,8 +327,7 @@ public class Patient extends BaseResource implements IResource {
private java.util.List<ResourceReferenceDt> myCareProvider; private java.util.List<ResourceReferenceDt> myCareProvider;
@Child(name="managingOrganization", order=14, min=0, max=1, type={ @Child(name="managingOrganization", order=14, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Organization.class, ca.uhn.fhir.model.dstu.resource.Organization.class })
})
@Description( @Description(
shortDefinition="Organization that is the custodian of the patient record", shortDefinition="Organization that is the custodian of the patient record",
formalDefinition="Organization that is the custodian of the patient record" formalDefinition="Organization that is the custodian of the patient record"
@ -1282,8 +1275,7 @@ public class Patient extends BaseResource implements IResource {
private BoundCodeableConceptDt<AdministrativeGenderCodesEnum> myGender; private BoundCodeableConceptDt<AdministrativeGenderCodesEnum> myGender;
@Child(name="organization", order=5, min=0, max=1, type={ @Child(name="organization", order=5, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Organization.class, ca.uhn.fhir.model.dstu.resource.Organization.class })
})
@Description( @Description(
shortDefinition="Organization that is associated with the contact", shortDefinition="Organization that is associated with the contact",
formalDefinition="Organization on behalf of which the contact is acting or for which the contact is working." formalDefinition="Organization on behalf of which the contact is acting or for which the contact is working."
@ -1737,8 +1729,7 @@ public class Patient extends BaseResource implements IResource {
public static class Link extends BaseElement implements IResourceBlock { public static class Link extends BaseElement implements IResourceBlock {
@Child(name="other", order=0, min=1, max=1, type={ @Child(name="other", order=0, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="The other patient resource that the link refers to", shortDefinition="The other patient resource that the link refers to",
formalDefinition="The other patient resource that the link refers to" formalDefinition="The other patient resource that the link refers to"

View File

@ -210,8 +210,7 @@ public class Practitioner extends BaseResource implements IResource {
private java.util.List<AttachmentDt> myPhoto; private java.util.List<AttachmentDt> myPhoto;
@Child(name="organization", order=7, min=0, max=1, type={ @Child(name="organization", order=7, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Organization.class, ca.uhn.fhir.model.dstu.resource.Organization.class })
})
@Description( @Description(
shortDefinition="The represented organization", shortDefinition="The represented organization",
formalDefinition="The organization that the practitioner represents" formalDefinition="The organization that the practitioner represents"
@ -240,8 +239,7 @@ public class Practitioner extends BaseResource implements IResource {
private PeriodDt myPeriod; private PeriodDt myPeriod;
@Child(name="location", order=11, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="location", order=11, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Location.class, ca.uhn.fhir.model.dstu.resource.Location.class })
})
@Description( @Description(
shortDefinition="The location(s) at which this practitioner provides care", shortDefinition="The location(s) at which this practitioner provides care",
formalDefinition="The location(s) at which this practitioner provides care" formalDefinition="The location(s) at which this practitioner provides care"
@ -1023,8 +1021,7 @@ public class Practitioner extends BaseResource implements IResource {
private PeriodDt myPeriod; private PeriodDt myPeriod;
@Child(name="issuer", order=2, min=0, max=1, type={ @Child(name="issuer", order=2, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Organization.class, ca.uhn.fhir.model.dstu.resource.Organization.class })
})
@Description( @Description(
shortDefinition="Organization that regulates and issues the qualification", shortDefinition="Organization that regulates and issues the qualification",
formalDefinition="Organization that regulates and issues the qualification" formalDefinition="Organization that regulates and issues the qualification"

View File

@ -101,8 +101,7 @@ public class Procedure extends BaseResource implements IResource {
private java.util.List<IdentifierDt> myIdentifier; private java.util.List<IdentifierDt> myIdentifier;
@Child(name="subject", order=1, min=1, max=1, type={ @Child(name="subject", order=1, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="Who procedure was performed on", shortDefinition="Who procedure was performed on",
formalDefinition="The person on whom the procedure was performed" formalDefinition="The person on whom the procedure was performed"
@ -145,8 +144,7 @@ public class Procedure extends BaseResource implements IResource {
private PeriodDt myDate; private PeriodDt myDate;
@Child(name="encounter", order=7, min=0, max=1, type={ @Child(name="encounter", order=7, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Encounter.class, ca.uhn.fhir.model.dstu.resource.Encounter.class })
})
@Description( @Description(
shortDefinition="The encounter when procedure performed", shortDefinition="The encounter when procedure performed",
formalDefinition="The encounter during which the procedure was performed" formalDefinition="The encounter during which the procedure was performed"
@ -161,8 +159,7 @@ public class Procedure extends BaseResource implements IResource {
private StringDt myOutcome; private StringDt myOutcome;
@Child(name="report", order=9, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="report", order=9, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.DiagnosticReport.class, ca.uhn.fhir.model.dstu.resource.DiagnosticReport.class })
})
@Description( @Description(
shortDefinition="Any report that results from the procedure", shortDefinition="Any report that results from the procedure",
formalDefinition="This could be a histology result. There could potentially be multiple reports - e.g. if this was a procedure that made multiple biopsies" formalDefinition="This could be a histology result. There could potentially be multiple reports - e.g. if this was a procedure that made multiple biopsies"
@ -921,8 +918,7 @@ public class Procedure extends BaseResource implements IResource {
public static class Performer extends BaseElement implements IResourceBlock { public static class Performer extends BaseElement implements IResourceBlock {
@Child(name="person", order=0, min=0, max=1, type={ @Child(name="person", order=0, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class })
})
@Description( @Description(
shortDefinition="The reference to the practitioner", shortDefinition="The reference to the practitioner",
formalDefinition="The practitioner who was involved in the procedure" formalDefinition="The practitioner who was involved in the procedure"
@ -1037,23 +1033,7 @@ public class Procedure extends BaseResource implements IResource {
private BoundCodeDt<ProcedureRelationshipTypeEnum> myType; private BoundCodeDt<ProcedureRelationshipTypeEnum> myType;
@Child(name="target", order=1, min=0, max=1, type={ @Child(name="target", order=1, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.AdverseReaction.class, ca.uhn.fhir.model.dstu.resource.AdverseReaction.class, ca.uhn.fhir.model.dstu.resource.AllergyIntolerance.class, ca.uhn.fhir.model.dstu.resource.CarePlan.class, ca.uhn.fhir.model.dstu.resource.Condition.class, ca.uhn.fhir.model.dstu.resource.DeviceObservationReport.class, ca.uhn.fhir.model.dstu.resource.DiagnosticReport.class, ca.uhn.fhir.model.dstu.resource.FamilyHistory.class, ca.uhn.fhir.model.dstu.resource.ImagingStudy.class, ca.uhn.fhir.model.dstu.resource.Immunization.class, ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation.class, ca.uhn.fhir.model.dstu.resource.MedicationAdministration.class, ca.uhn.fhir.model.dstu.resource.MedicationDispense.class, ca.uhn.fhir.model.dstu.resource.MedicationPrescription.class, ca.uhn.fhir.model.dstu.resource.MedicationStatement.class, ca.uhn.fhir.model.dstu.resource.Observation.class, ca.uhn.fhir.model.dstu.resource.Procedure.class })
ca.uhn.fhir.model.dstu.resource.AllergyIntolerance.class,
ca.uhn.fhir.model.dstu.resource.CarePlan.class,
ca.uhn.fhir.model.dstu.resource.Condition.class,
ca.uhn.fhir.model.dstu.resource.DeviceObservationReport.class,
ca.uhn.fhir.model.dstu.resource.DiagnosticReport.class,
ca.uhn.fhir.model.dstu.resource.FamilyHistory.class,
ca.uhn.fhir.model.dstu.resource.ImagingStudy.class,
ca.uhn.fhir.model.dstu.resource.Immunization.class,
ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation.class,
ca.uhn.fhir.model.dstu.resource.MedicationAdministration.class,
ca.uhn.fhir.model.dstu.resource.MedicationDispense.class,
ca.uhn.fhir.model.dstu.resource.MedicationPrescription.class,
ca.uhn.fhir.model.dstu.resource.MedicationStatement.class,
ca.uhn.fhir.model.dstu.resource.Observation.class,
ca.uhn.fhir.model.dstu.resource.Procedure.class,
})
@Description( @Description(
shortDefinition="The related item - e.g. a procedure", shortDefinition="The related item - e.g. a procedure",
formalDefinition="" formalDefinition=""

View File

@ -3730,9 +3730,7 @@ public class Profile extends BaseResource implements IResource {
private StringDt myDescription; private StringDt myDescription;
@Child(name="reference", order=4, min=0, max=1, type={ @Child(name="reference", order=4, min=0, max=1, type={
UriDt.class, UriDt.class, ValueSet.class })
ValueSet.class,
})
@Description( @Description(
shortDefinition="Source of value set", shortDefinition="Source of value set",
formalDefinition="Points to the value set or external definition that identifies the set of codes to be used" formalDefinition="Points to the value set or external definition that identifies the set of codes to be used"

View File

@ -127,8 +127,7 @@ public class Provenance extends BaseResource implements IResource {
@Child(name="target", order=0, min=1, max=Child.MAX_UNLIMITED, type={ @Child(name="target", order=0, min=1, max=Child.MAX_UNLIMITED, type={
IResource.class, IResource.class })
})
@Description( @Description(
shortDefinition="Target resource(s) (usually version specific)", shortDefinition="Target resource(s) (usually version specific)",
formalDefinition="The resource(s) that were generated by the activity described in this resource. A provenance can point to more than one target if multiple resources were created/updated by the same activity" formalDefinition="The resource(s) that were generated by the activity described in this resource. A provenance can point to more than one target if multiple resources were created/updated by the same activity"
@ -157,8 +156,7 @@ public class Provenance extends BaseResource implements IResource {
private CodeableConceptDt myReason; private CodeableConceptDt myReason;
@Child(name="location", order=4, min=0, max=1, type={ @Child(name="location", order=4, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Location.class, ca.uhn.fhir.model.dstu.resource.Location.class })
})
@Description( @Description(
shortDefinition="Where the activity occurred, if relevant", shortDefinition="Where the activity occurred, if relevant",
formalDefinition="Where the activity occurred, if relevant" formalDefinition="Where the activity occurred, if relevant"

View File

@ -321,8 +321,7 @@ public class Query extends BaseResource implements IResource {
private java.util.List<ExtensionDt> myLast; private java.util.List<ExtensionDt> myLast;
@Child(name="reference", order=8, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="reference", order=8, min=0, max=Child.MAX_UNLIMITED, type={
IResource.class, IResource.class })
})
@Description( @Description(
shortDefinition="Resources that are the results of the search", shortDefinition="Resources that are the results of the search",
formalDefinition="" formalDefinition=""

View File

@ -160,9 +160,7 @@ public class Questionnaire extends BaseResource implements IResource {
private DateTimeDt myAuthored; private DateTimeDt myAuthored;
@Child(name="subject", order=2, min=0, max=1, type={ @Child(name="subject", order=2, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.RelatedPerson.class })
ca.uhn.fhir.model.dstu.resource.RelatedPerson.class,
})
@Description( @Description(
shortDefinition="The subject of the questions", shortDefinition="The subject of the questions",
formalDefinition="The subject of the questionnaires: this is the patient that the answers apply to, but this person is not necessarily the source of information" formalDefinition="The subject of the questionnaires: this is the patient that the answers apply to, but this person is not necessarily the source of information"
@ -170,10 +168,7 @@ public class Questionnaire extends BaseResource implements IResource {
private ResourceReferenceDt mySubject; private ResourceReferenceDt mySubject;
@Child(name="author", order=3, min=0, max=1, type={ @Child(name="author", order=3, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.RelatedPerson.class })
ca.uhn.fhir.model.dstu.resource.Patient.class,
ca.uhn.fhir.model.dstu.resource.RelatedPerson.class,
})
@Description( @Description(
shortDefinition="Person who received and recorded the answers", shortDefinition="Person who received and recorded the answers",
formalDefinition="Person who received the answers to the questions in the Questionnaire and recorded them in the system" formalDefinition="Person who received the answers to the questions in the Questionnaire and recorded them in the system"
@ -181,10 +176,7 @@ public class Questionnaire extends BaseResource implements IResource {
private ResourceReferenceDt myAuthor; private ResourceReferenceDt myAuthor;
@Child(name="source", order=4, min=0, max=1, type={ @Child(name="source", order=4, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.RelatedPerson.class })
ca.uhn.fhir.model.dstu.resource.Practitioner.class,
ca.uhn.fhir.model.dstu.resource.RelatedPerson.class,
})
@Description( @Description(
shortDefinition="The person who answered the questions", shortDefinition="The person who answered the questions",
formalDefinition="The person who answered the questions about the subject. Only used when this is not the subject him/herself" formalDefinition="The person who answered the questions about the subject. Only used when this is not the subject him/herself"
@ -206,8 +198,7 @@ public class Questionnaire extends BaseResource implements IResource {
private java.util.List<IdentifierDt> myIdentifier; private java.util.List<IdentifierDt> myIdentifier;
@Child(name="encounter", order=7, min=0, max=1, type={ @Child(name="encounter", order=7, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Encounter.class, ca.uhn.fhir.model.dstu.resource.Encounter.class })
})
@Description( @Description(
shortDefinition="Primary encounter during which the answers were collected", shortDefinition="Primary encounter during which the answers were collected",
formalDefinition="Encounter during which this questionnaire answers were collected. When there were multiple encounters, this is the one considered most relevant to the context of the answers." formalDefinition="Encounter during which this questionnaire answers were collected. When there were multiple encounters, this is the one considered most relevant to the context of the answers."
@ -657,8 +648,7 @@ public class Questionnaire extends BaseResource implements IResource {
private StringDt myText; private StringDt myText;
@Child(name="subject", order=3, min=0, max=1, type={ @Child(name="subject", order=3, min=0, max=1, type={
IResource.class, IResource.class })
})
@Description( @Description(
shortDefinition="The subject this group's answers are about", shortDefinition="The subject this group's answers are about",
formalDefinition="More specific subject this section's answers are about, details the subject given in Questionnaire" formalDefinition="More specific subject this section's answers are about, details the subject given in Questionnaire"
@ -1007,14 +997,7 @@ public class Questionnaire extends BaseResource implements IResource {
private StringDt myText; private StringDt myText;
@Child(name="answer", order=2, min=0, max=1, type={ @Child(name="answer", order=2, min=0, max=1, type={
DecimalDt.class, DecimalDt.class, IntegerDt.class, BooleanDt.class, DateDt.class, StringDt.class, DateTimeDt.class, InstantDt.class })
IntegerDt.class,
BooleanDt.class,
DateDt.class,
StringDt.class,
DateTimeDt.class,
InstantDt.class,
})
@Description( @Description(
shortDefinition="Single-valued answer to the question", shortDefinition="Single-valued answer to the question",
formalDefinition="Single-valued answer to the question" formalDefinition="Single-valued answer to the question"
@ -1029,8 +1012,7 @@ public class Questionnaire extends BaseResource implements IResource {
private java.util.List<CodingDt> myChoice; private java.util.List<CodingDt> myChoice;
@Child(name="options", order=4, min=0, max=1, type={ @Child(name="options", order=4, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.ValueSet.class, ca.uhn.fhir.model.dstu.resource.ValueSet.class })
})
@Description( @Description(
shortDefinition="Valueset containing the possible options", shortDefinition="Valueset containing the possible options",
formalDefinition="Reference to a valueset containing the possible options" formalDefinition="Reference to a valueset containing the possible options"

View File

@ -140,8 +140,7 @@ public class RelatedPerson extends BaseResource implements IResource {
private java.util.List<IdentifierDt> myIdentifier; private java.util.List<IdentifierDt> myIdentifier;
@Child(name="patient", order=1, min=1, max=1, type={ @Child(name="patient", order=1, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="The patient this person is related to", shortDefinition="The patient this person is related to",
formalDefinition="The patient this person is related to" formalDefinition="The patient this person is related to"

View File

@ -823,10 +823,7 @@ public class SecurityEvent extends BaseResource implements IResource {
private java.util.List<CodeableConceptDt> myRole; private java.util.List<CodeableConceptDt> myRole;
@Child(name="reference", order=1, min=0, max=1, type={ @Child(name="reference", order=1, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Device.class })
ca.uhn.fhir.model.dstu.resource.Patient.class,
ca.uhn.fhir.model.dstu.resource.Device.class,
})
@Description( @Description(
shortDefinition="Direct reference to resource", shortDefinition="Direct reference to resource",
formalDefinition="Direct reference to a resource that identifies the participant" formalDefinition="Direct reference to a resource that identifies the participant"
@ -1573,8 +1570,7 @@ public class SecurityEvent extends BaseResource implements IResource {
private IdentifierDt myIdentifier; private IdentifierDt myIdentifier;
@Child(name="reference", order=1, min=0, max=1, type={ @Child(name="reference", order=1, min=0, max=1, type={
IResource.class, IResource.class })
})
@Description( @Description(
shortDefinition="Specific instance of resource (e.g. versioned)", shortDefinition="Specific instance of resource (e.g. versioned)",
formalDefinition="Identifies a specific instance of the participant object. The reference should always be version specific" formalDefinition="Identifies a specific instance of the participant object. The reference should always be version specific"

View File

@ -92,8 +92,7 @@ public class SequencingAnalysis extends BaseResource implements IResource {
@Child(name="subject", order=0, min=0, max=1, type={ @Child(name="subject", order=0, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="Subject", shortDefinition="Subject",
formalDefinition="Subject of the analysis" formalDefinition="Subject of the analysis"
@ -129,8 +128,7 @@ public class SequencingAnalysis extends BaseResource implements IResource {
private java.util.List<AttachmentDt> myFile; private java.util.List<AttachmentDt> myFile;
@Child(name="inputLab", order=5, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="inputLab", order=5, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.SequencingLab.class, ca.uhn.fhir.model.dstu.resource.SequencingLab.class })
})
@Description( @Description(
shortDefinition="Input lab", shortDefinition="Input lab",
formalDefinition="SequencingLab taken into account of the analysis" formalDefinition="SequencingLab taken into account of the analysis"
@ -138,8 +136,7 @@ public class SequencingAnalysis extends BaseResource implements IResource {
private java.util.List<ResourceReferenceDt> myInputLab; private java.util.List<ResourceReferenceDt> myInputLab;
@Child(name="inputAnalysis", order=6, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="inputAnalysis", order=6, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.SequencingAnalysis.class, ca.uhn.fhir.model.dstu.resource.SequencingAnalysis.class })
})
@Description( @Description(
shortDefinition="Input analysis", shortDefinition="Input analysis",
formalDefinition="SequencingAnalysis taken into account of the analysis" formalDefinition="SequencingAnalysis taken into account of the analysis"

View File

@ -123,8 +123,7 @@ public class SequencingLab extends BaseResource implements IResource {
@Child(name="subject", order=0, min=0, max=1, type={ @Child(name="subject", order=0, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="Subject", shortDefinition="Subject",
formalDefinition="Subject of the sequencing lab" formalDefinition="Subject of the sequencing lab"

View File

@ -116,8 +116,7 @@ public class Slot extends BaseResource implements IResource {
private CodeableConceptDt myType; private CodeableConceptDt myType;
@Child(name="availability", order=2, min=1, max=1, type={ @Child(name="availability", order=2, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Availability.class, ca.uhn.fhir.model.dstu.resource.Availability.class })
})
@Description( @Description(
shortDefinition="The availability resource that this slot defines an interval of status information", shortDefinition="The availability resource that this slot defines an interval of status information",
formalDefinition="" formalDefinition=""
@ -153,10 +152,7 @@ public class Slot extends BaseResource implements IResource {
private StringDt myComment; private StringDt myComment;
@Child(name="author", order=7, min=0, max=1, type={ @Child(name="author", order=7, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.RelatedPerson.class })
ca.uhn.fhir.model.dstu.resource.Patient.class,
ca.uhn.fhir.model.dstu.resource.RelatedPerson.class,
})
@Description( @Description(
shortDefinition="Who authored the slot", shortDefinition="Who authored the slot",
formalDefinition="" formalDefinition=""

View File

@ -104,11 +104,7 @@ public class Specimen extends BaseResource implements IResource {
private java.util.List<Source> mySource; private java.util.List<Source> mySource;
@Child(name="subject", order=3, min=1, max=1, type={ @Child(name="subject", order=3, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Group.class, ca.uhn.fhir.model.dstu.resource.Device.class, ca.uhn.fhir.model.dstu.resource.Substance.class })
ca.uhn.fhir.model.dstu.resource.Group.class,
ca.uhn.fhir.model.dstu.resource.Device.class,
ca.uhn.fhir.model.dstu.resource.Substance.class,
})
@Description( @Description(
shortDefinition="Where the specimen came from. This may be the patient(s) or from the environment or a device", shortDefinition="Where the specimen came from. This may be the patient(s) or from the environment or a device",
formalDefinition="" formalDefinition=""
@ -665,8 +661,7 @@ public class Specimen extends BaseResource implements IResource {
private BoundCodeDt<HierarchicalRelationshipTypeEnum> myRelationship; private BoundCodeDt<HierarchicalRelationshipTypeEnum> myRelationship;
@Child(name="target", order=1, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="target", order=1, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Specimen.class, ca.uhn.fhir.model.dstu.resource.Specimen.class })
})
@Description( @Description(
shortDefinition="The subject of the relationship", shortDefinition="The subject of the relationship",
formalDefinition="The specimen resource that is the target of this relationship" formalDefinition="The specimen resource that is the target of this relationship"
@ -793,8 +788,7 @@ public class Specimen extends BaseResource implements IResource {
public static class Collection extends BaseElement implements IResourceBlock { public static class Collection extends BaseElement implements IResourceBlock {
@Child(name="collector", order=0, min=0, max=1, type={ @Child(name="collector", order=0, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class })
})
@Description( @Description(
shortDefinition="Who collected the specimen", shortDefinition="Who collected the specimen",
formalDefinition="Person who collected the specimen" formalDefinition="Person who collected the specimen"
@ -809,9 +803,7 @@ public class Specimen extends BaseResource implements IResource {
private java.util.List<StringDt> myComment; private java.util.List<StringDt> myComment;
@Child(name="collected", order=2, min=0, max=1, type={ @Child(name="collected", order=2, min=0, max=1, type={
DateTimeDt.class, DateTimeDt.class, PeriodDt.class })
PeriodDt.class,
})
@Description( @Description(
shortDefinition="Collection time", shortDefinition="Collection time",
formalDefinition="Time when specimen was collected from subject - the physiologically relevant time" formalDefinition="Time when specimen was collected from subject - the physiologically relevant time"
@ -1180,8 +1172,7 @@ public class Specimen extends BaseResource implements IResource {
private BoundCodeableConceptDt<SpecimenTreatmentProcedureEnum> myProcedure; private BoundCodeableConceptDt<SpecimenTreatmentProcedureEnum> myProcedure;
@Child(name="additive", order=2, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="additive", order=2, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Substance.class, ca.uhn.fhir.model.dstu.resource.Substance.class })
})
@Description( @Description(
shortDefinition="Material used in the processing step", shortDefinition="Material used in the processing step",
formalDefinition="" formalDefinition=""
@ -1387,8 +1378,7 @@ public class Specimen extends BaseResource implements IResource {
private QuantityDt mySpecimenQuantity; private QuantityDt mySpecimenQuantity;
@Child(name="additive", order=5, min=0, max=1, type={ @Child(name="additive", order=5, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Substance.class, ca.uhn.fhir.model.dstu.resource.Substance.class })
})
@Description( @Description(
shortDefinition="Additive associated with container", shortDefinition="Additive associated with container",
formalDefinition="Additive associated with the container" formalDefinition="Additive associated with the container"

View File

@ -608,8 +608,7 @@ public class Substance extends BaseResource implements IResource {
private RatioDt myQuantity; private RatioDt myQuantity;
@Child(name="substance", order=1, min=1, max=1, type={ @Child(name="substance", order=1, min=1, max=1, type={
ca.uhn.fhir.model.dstu.resource.Substance.class, ca.uhn.fhir.model.dstu.resource.Substance.class })
})
@Description( @Description(
shortDefinition="A component of the substance", shortDefinition="A component of the substance",
formalDefinition="Another substance that is a component of this substance" formalDefinition="Another substance that is a component of this substance"

View File

@ -160,10 +160,7 @@ public class Supply extends BaseResource implements IResource {
private BoundCodeDt<SupplyStatusEnum> myStatus; private BoundCodeDt<SupplyStatusEnum> myStatus;
@Child(name="orderedItem", order=3, min=0, max=1, type={ @Child(name="orderedItem", order=3, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Medication.class, ca.uhn.fhir.model.dstu.resource.Medication.class, ca.uhn.fhir.model.dstu.resource.Substance.class, ca.uhn.fhir.model.dstu.resource.Device.class })
ca.uhn.fhir.model.dstu.resource.Substance.class,
ca.uhn.fhir.model.dstu.resource.Device.class,
})
@Description( @Description(
shortDefinition="Medication, Substance, or Device requested to be supplied", shortDefinition="Medication, Substance, or Device requested to be supplied",
formalDefinition="The item that is requested to be supplied" formalDefinition="The item that is requested to be supplied"
@ -171,8 +168,7 @@ public class Supply extends BaseResource implements IResource {
private ResourceReferenceDt myOrderedItem; private ResourceReferenceDt myOrderedItem;
@Child(name="patient", order=4, min=0, max=1, type={ @Child(name="patient", order=4, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="Patient for whom the item is supplied", shortDefinition="Patient for whom the item is supplied",
formalDefinition="A link to a resource representing the person whom the ordered item is for" formalDefinition="A link to a resource representing the person whom the ordered item is for"
@ -506,10 +502,7 @@ public class Supply extends BaseResource implements IResource {
private QuantityDt myQuantity; private QuantityDt myQuantity;
@Child(name="suppliedItem", order=4, min=0, max=1, type={ @Child(name="suppliedItem", order=4, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Medication.class, ca.uhn.fhir.model.dstu.resource.Medication.class, ca.uhn.fhir.model.dstu.resource.Substance.class, ca.uhn.fhir.model.dstu.resource.Device.class })
ca.uhn.fhir.model.dstu.resource.Substance.class,
ca.uhn.fhir.model.dstu.resource.Device.class,
})
@Description( @Description(
shortDefinition="Medication, Substance, or Device supplied", shortDefinition="Medication, Substance, or Device supplied",
formalDefinition="Identifies the medication or substance being dispensed. This is either a link to a resource representing the details of the medication or substance or a simple attribute carrying a code that identifies the medication from a known list of medications." formalDefinition="Identifies the medication or substance being dispensed. This is either a link to a resource representing the details of the medication or substance or a simple attribute carrying a code that identifies the medication from a known list of medications."
@ -517,8 +510,7 @@ public class Supply extends BaseResource implements IResource {
private ResourceReferenceDt mySuppliedItem; private ResourceReferenceDt mySuppliedItem;
@Child(name="supplier", order=5, min=0, max=1, type={ @Child(name="supplier", order=5, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class })
})
@Description( @Description(
shortDefinition="Dispenser", shortDefinition="Dispenser",
formalDefinition="The individual responsible for dispensing the medication" formalDefinition="The individual responsible for dispensing the medication"
@ -540,8 +532,7 @@ public class Supply extends BaseResource implements IResource {
private PeriodDt myWhenHandedOver; private PeriodDt myWhenHandedOver;
@Child(name="destination", order=8, min=0, max=1, type={ @Child(name="destination", order=8, min=0, max=1, type={
ca.uhn.fhir.model.dstu.resource.Location.class, ca.uhn.fhir.model.dstu.resource.Location.class })
})
@Description( @Description(
shortDefinition="Where the Supply was sent", shortDefinition="Where the Supply was sent",
formalDefinition="Identification of the facility/location where the Supply was shipped to, as part of the dispense event." formalDefinition="Identification of the facility/location where the Supply was shipped to, as part of the dispense event."
@ -549,8 +540,7 @@ public class Supply extends BaseResource implements IResource {
private ResourceReferenceDt myDestination; private ResourceReferenceDt myDestination;
@Child(name="receiver", order=9, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="receiver", order=9, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Practitioner.class, ca.uhn.fhir.model.dstu.resource.Practitioner.class })
})
@Description( @Description(
shortDefinition="Who collected the Supply", shortDefinition="Who collected the Supply",
formalDefinition="Identifies the person who picked up the Supply." formalDefinition="Identifies the person who picked up the Supply."

View File

@ -158,8 +158,7 @@ public class User extends BaseResource implements IResource {
private java.util.List<ContactDt> myContact; private java.util.List<ContactDt> myContact;
@Child(name="patient", order=7, min=0, max=Child.MAX_UNLIMITED, type={ @Child(name="patient", order=7, min=0, max=Child.MAX_UNLIMITED, type={
ca.uhn.fhir.model.dstu.resource.Patient.class, ca.uhn.fhir.model.dstu.resource.Patient.class })
})
@Description( @Description(
shortDefinition="Patient compartments the user has access to (if level is patient/family)", shortDefinition="Patient compartments the user has access to (if level is patient/family)",
formalDefinition="" formalDefinition=""

View File

@ -1,19 +1,11 @@
package example; package example;
import java.io.IOException; import java.io.IOException;
import java.util.List;
import ca.uhn.fhir.context.FhirContext; import ca.uhn.fhir.context.FhirContext;
import ca.uhn.fhir.model.api.ExtensionDt;
import ca.uhn.fhir.model.dstu.composite.AddressDt;
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
import ca.uhn.fhir.model.dstu.resource.Patient; import ca.uhn.fhir.model.dstu.resource.Patient;
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
import ca.uhn.fhir.model.dstu.valueset.NarrativeStatusEnum; import ca.uhn.fhir.model.dstu.valueset.NarrativeStatusEnum;
import ca.uhn.fhir.model.primitive.DateTimeDt;
import ca.uhn.fhir.model.primitive.StringDt;
import ca.uhn.fhir.narrative.DefaultThymeleafNarrativeGenerator; import ca.uhn.fhir.narrative.DefaultThymeleafNarrativeGenerator;
import ca.uhn.fhir.narrative.DefaultThymeleafNarrativeGeneratorTest;
import ca.uhn.fhir.parser.DataFormatException; import ca.uhn.fhir.parser.DataFormatException;
public class Narrative { public class Narrative {

View File

@ -1,9 +1,13 @@
package ca.uhn.fhir.parser; package ca.uhn.fhir.parser;
import static org.hamcrest.Matchers.*; import static org.hamcrest.Matchers.containsString;
import static org.junit.Assert.*; import static org.junit.Assert.assertEquals;
import static org.mockito.Matchers.*; import static org.junit.Assert.assertNotNull;
import static org.mockito.Mockito.*; import static org.junit.Assert.assertThat;
import static org.junit.Assert.assertTrue;
import static org.mockito.Matchers.eq;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.when;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStreamWriter; import java.io.OutputStreamWriter;
@ -11,9 +15,6 @@ import java.io.StringReader;
import java.nio.charset.Charset; import java.nio.charset.Charset;
import java.util.List; import java.util.List;
import net.sf.json.JSON;
import net.sf.json.JSONSerializer;
import org.apache.commons.io.IOUtils; import org.apache.commons.io.IOUtils;
import org.custommonkey.xmlunit.Diff; import org.custommonkey.xmlunit.Diff;
import org.custommonkey.xmlunit.XMLUnit; import org.custommonkey.xmlunit.XMLUnit;

View File

@ -1,168 +1,100 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<classpath> <classpath>
<classpathentry excluding="**/*.java" kind="src" path="src/test/resources"/> <classpathentry kind="src" path="src/test/resources" output="target/test-classes" excluding="**/*.java"/>
<classpathentry including="**/*.java" kind="src" path="src/main/java"/> <classpathentry kind="src" path="src/main/java" including="**/*.java"/>
<classpathentry excluding="**/*.java" kind="src" path="src/main/resources"/> <classpathentry kind="src" path="src/main/resources" excluding="**/*.java"/>
<classpathentry combineaccessrules="false" kind="src" path="/hapi-fhir-base"/> <classpathentry kind="output" path="target/classes"/>
<classpathentry kind="var" path="M2_REPO/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar" sourcepath="M2_REPO/javax/enterprise/cdi-api/1.0/cdi-api-1.0-sources.jar"> <classpathentry kind="var" path="M2_REPO/javax/json/javax.json-api/1.0/javax.json-api-1.0.jar" sourcepath="M2_REPO/javax/json/javax.json-api/1.0/javax.json-api-1.0-sources.jar"/>
<attributes>
<attribute name="javadoc_location" value="jar:file:/Users/james/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0-javadoc.jar!/"/>
</attributes>
</classpathentry>
<classpathentry kind="var" path="M2_REPO/javax/inject/javax.inject/1/javax.inject-1.jar" sourcepath="M2_REPO/javax/inject/javax.inject/1/javax.inject-1-sources.jar">
<attributes>
<attribute name="javadoc_location" value="jar:file:/Users/james/.m2/repository/javax/inject/javax.inject/1/javax.inject-1-javadoc.jar!/"/>
</attributes>
</classpathentry>
<classpathentry kind="var" path="M2_REPO/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar" sourcepath="M2_REPO/javax/annotation/jsr250-api/1.0/jsr250-api-1.0-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/javax/servlet/servlet-api/2.3/servlet-api-2.3.jar" sourcepath="M2_REPO/javax/servlet/servlet-api/2.3/servlet-api-2.3-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar" sourcepath="M2_REPO/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2-sources.jar"/> <classpathentry kind="var" path="M2_REPO/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar" sourcepath="M2_REPO/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/antlr/antlr/2.7.2/antlr-2.7.2.jar" sourcepath="M2_REPO/antlr/antlr/2.7.2/antlr-2.7.2-sources.jar"/> <classpathentry kind="var" path="M2_REPO/javax/servlet/servlet-api/2.3/servlet-api-2.3.jar" sourcepath="M2_REPO/javax/servlet/servlet-api/2.3/servlet-api-2.3-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/aopalliance/aopalliance/1.0/aopalliance-1.0.jar" sourcepath="M2_REPO/aopalliance/aopalliance/1.0/aopalliance-1.0-sources.jar"/> <classpathentry kind="var" path="M2_REPO/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar" sourcepath="M2_REPO/javax/enterprise/cdi-api/1.0/cdi-api-1.0-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/backport-util-concurrent/backport-util-concurrent/3.1/backport-util-concurrent-3.1.jar" sourcepath="M2_REPO/backport-util-concurrent/backport-util-concurrent/3.1/backport-util-concurrent-3.1-sources.jar"/> <classpathentry kind="var" path="M2_REPO/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar" sourcepath="M2_REPO/javax/annotation/jsr250-api/1.0/jsr250-api-1.0-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/classworlds/classworlds/1.1-alpha-2/classworlds-1.1-alpha-2.jar"/> <classpathentry kind="var" path="M2_REPO/javax/inject/javax.inject/1/javax.inject-1.jar" sourcepath="M2_REPO/javax/inject/javax.inject/1/javax.inject-1-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar" sourcepath="M2_REPO/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0-sources.jar"> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="var" path="M2_REPO/ca/uhn/hapi/fhir/hapi-fhir-base/0.1/hapi-fhir-base-0.1.jar" sourcepath="M2_REPO/ca/uhn/hapi/fhir/hapi-fhir-base/0.1/hapi-fhir-base-0.1-sources.jar">
<attributes> <attributes>
<attribute name="javadoc_location" value="jar:file:/Users/james/.m2/repository/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0-javadoc.jar!/"/> <attribute value="jar:file:/home/t3903uhn/.m2/repository/ca/uhn/hapi/fhir/hapi-fhir-base/0.1/hapi-fhir-base-0.1-javadoc.jar!/" name="javadoc_location"/>
</attributes> </attributes>
</classpathentry> </classpathentry>
<classpathentry kind="var" path="M2_REPO/commons-chain/commons-chain/1.1/commons-chain-1.1.jar" sourcepath="M2_REPO/commons-chain/commons-chain/1.1/commons-chain-1.1-sources.jar"/> <classpathentry kind="var" path="M2_REPO/org/glassfish/javax.json/1.0.4/javax.json-1.0.4.jar" sourcepath="M2_REPO/org/glassfish/javax.json/1.0.4/javax.json-1.0.4-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" sourcepath="M2_REPO/commons-codec/commons-codec/1.9/commons-codec-1.9-sources.jar"> <classpathentry kind="var" path="M2_REPO/org/codehaus/woodstox/woodstox-core-asl/4.2.0/woodstox-core-asl-4.2.0.jar" sourcepath="M2_REPO/org/codehaus/woodstox/woodstox-core-asl/4.2.0/woodstox-core-asl-4.2.0-sources.jar">
<attributes> <attributes>
<attribute name="javadoc_location" value="jar:file:/Users/james/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9-javadoc.jar!/"/> <attribute value="jar:file:/home/t3903uhn/.m2/repository/org/codehaus/woodstox/woodstox-core-asl/4.2.0/woodstox-core-asl-4.2.0-javadoc.jar!/" name="javadoc_location"/>
</attributes>
</classpathentry>
<classpathentry kind="var" path="M2_REPO/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar" sourcepath="M2_REPO/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1-sources.jar">
<attributes>
<attribute name="javadoc_location" value="jar:file:/Users/james/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1-javadoc.jar!/"/>
</attributes>
</classpathentry>
<classpathentry kind="var" path="M2_REPO/commons-digester/commons-digester/1.8/commons-digester-1.8.jar" sourcepath="M2_REPO/commons-digester/commons-digester/1.8/commons-digester-1.8-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/commons-io/commons-io/2.4/commons-io-2.4.jar" sourcepath="M2_REPO/commons-io/commons-io/2.4/commons-io-2.4-sources.jar">
<attributes>
<attribute name="javadoc_location" value="jar:file:/Users/james/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4-javadoc.jar!/"/>
</attributes>
</classpathentry>
<classpathentry kind="var" path="M2_REPO/commons-lang/commons-lang/2.4/commons-lang-2.4.jar" sourcepath="M2_REPO/commons-lang/commons-lang/2.4/commons-lang-2.4-sources.jar">
<attributes>
<attribute name="javadoc_location" value="jar:file:/Users/james/.m2/repository/commons-lang/commons-lang/2.4/commons-lang-2.4-javadoc.jar!/"/>
</attributes> </attributes>
</classpathentry> </classpathentry>
<classpathentry kind="var" path="M2_REPO/org/codehaus/woodstox/stax2-api/3.1.1/stax2-api-3.1.1.jar" sourcepath="M2_REPO/org/codehaus/woodstox/stax2-api/3.1.1/stax2-api-3.1.1-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.jar" sourcepath="M2_REPO/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1-sources.jar"> <classpathentry kind="var" path="M2_REPO/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.jar" sourcepath="M2_REPO/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1-sources.jar">
<attributes> <attributes>
<attribute name="javadoc_location" value="jar:file:/Users/james/.m2/repository/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1-javadoc.jar!/"/> <attribute value="jar:file:/home/t3903uhn/.m2/repository/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1-javadoc.jar!/" name="javadoc_location"/>
</attributes> </attributes>
</classpathentry> </classpathentry>
<classpathentry kind="var" path="M2_REPO/commons-logging/commons-logging/1.1/commons-logging-1.1.jar" sourcepath="M2_REPO/commons-logging/commons-logging/1.1/commons-logging-1.1-sources.jar"/> <classpathentry kind="var" path="M2_REPO/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" sourcepath="M2_REPO/commons-codec/commons-codec/1.9/commons-codec-1.9-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/commons-validator/commons-validator/1.3.1/commons-validator-1.3.1.jar" sourcepath="M2_REPO/commons-validator/commons-validator/1.3.1/commons-validator-1.3.1-sources.jar"/> <classpathentry kind="var" path="M2_REPO/commons-io/commons-io/2.4/commons-io-2.4.jar" sourcepath="M2_REPO/commons-io/commons-io/2.4/commons-io-2.4-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/dom4j/dom4j/1.1/dom4j-1.1.jar"/> <classpathentry kind="var" path="M2_REPO/org/slf4j/slf4j-api/1.7.6/slf4j-api-1.7.6.jar" sourcepath="M2_REPO/org/slf4j/slf4j-api/1.7.6/slf4j-api-1.7.6-sources.jar">
<classpathentry kind="var" path="M2_REPO/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" sourcepath="M2_REPO/com/google/code/gson/gson/2.2.4/gson-2.2.4-sources.jar">
<attributes> <attributes>
<attribute name="javadoc_location" value="jar:file:/Users/james/.m2/repository/com/google/code/gson/gson/2.2.4/gson-2.2.4-javadoc.jar!/"/> <attribute value="jar:file:/home/t3903uhn/.m2/repository/org/slf4j/slf4j-api/1.7.6/slf4j-api-1.7.6-javadoc.jar!/" name="javadoc_location"/>
</attributes>
</classpathentry>
<classpathentry kind="var" path="M2_REPO/com/google/guava/guava/10.0.1/guava-10.0.1.jar" sourcepath="M2_REPO/com/google/guava/guava/10.0.1/guava-10.0.1-sources.jar">
<attributes>
<attribute name="javadoc_location" value="jar:file:/Users/james/.m2/repository/com/google/guava/guava/10.0.1/guava-10.0.1-javadoc.jar!/"/>
</attributes>
</classpathentry>
<classpathentry kind="var" path="M2_REPO/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar" sourcepath="M2_REPO/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3-sources.jar">
<attributes>
<attribute name="javadoc_location" value="jar:file:/Users/james/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3-javadoc.jar!/"/>
</attributes> </attributes>
</classpathentry> </classpathentry>
<classpathentry kind="var" path="M2_REPO/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" sourcepath="M2_REPO/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3-sources.jar"/> <classpathentry kind="var" path="M2_REPO/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" sourcepath="M2_REPO/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" sourcepath="M2_REPO/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2-sources.jar"/> <classpathentry kind="var" path="M2_REPO/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" sourcepath="M2_REPO/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar"/> <classpathentry kind="var" path="M2_REPO/commons-logging/commons-logging/1.1/commons-logging-1.1.jar" sourcepath="M2_REPO/commons-logging/commons-logging/1.1/commons-logging-1.1-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/junit/junit/4.11/junit-4.11.jar" sourcepath="M2_REPO/junit/junit/4.11/junit-4.11-sources.jar"> <classpathentry kind="var" path="M2_REPO/org/apache/velocity/velocity/1.7/velocity-1.7.jar" sourcepath="M2_REPO/org/apache/velocity/velocity/1.7/velocity-1.7-sources.jar"/>
<attributes> <classpathentry kind="var" path="M2_REPO/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar" sourcepath="M2_REPO/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1-sources.jar"/>
<attribute name="javadoc_location" value="jar:file:/Users/james/.m2/repository/junit/junit/4.11/junit-4.11-javadoc.jar!/"/> <classpathentry kind="var" path="M2_REPO/commons-lang/commons-lang/2.4/commons-lang-2.4.jar" sourcepath="M2_REPO/commons-lang/commons-lang/2.4/commons-lang-2.4-sources.jar"/>
</attributes> <classpathentry kind="var" path="M2_REPO/org/apache/velocity/velocity-tools/2.0/velocity-tools-2.0.jar"/>
</classpathentry> <classpathentry kind="var" path="M2_REPO/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar" sourcepath="M2_REPO/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/commons-digester/commons-digester/1.8/commons-digester-1.8.jar" sourcepath="M2_REPO/commons-digester/commons-digester/1.8/commons-digester-1.8-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/commons-chain/commons-chain/1.1/commons-chain-1.1.jar" sourcepath="M2_REPO/commons-chain/commons-chain/1.1/commons-chain-1.1-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/commons-validator/commons-validator/1.3.1/commons-validator-1.3.1.jar" sourcepath="M2_REPO/commons-validator/commons-validator/1.3.1/commons-validator-1.3.1-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/dom4j/dom4j/1.1/dom4j-1.1.jar"/>
<classpathentry kind="var" path="M2_REPO/oro/oro/2.0.8/oro-2.0.8.jar" sourcepath="M2_REPO/oro/oro/2.0.8/oro-2.0.8-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/sslext/sslext/1.2-0/sslext-1.2-0.jar" sourcepath="M2_REPO/sslext/sslext/1.2-0/sslext-1.2-0-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/apache/struts/struts-core/1.3.8/struts-core-1.3.8.jar" sourcepath="M2_REPO/org/apache/struts/struts-core/1.3.8/struts-core-1.3.8-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/antlr/antlr/2.7.2/antlr-2.7.2.jar" sourcepath="M2_REPO/antlr/antlr/2.7.2/antlr-2.7.2-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/apache/struts/struts-taglib/1.3.8/struts-taglib-1.3.8.jar" sourcepath="M2_REPO/org/apache/struts/struts-taglib/1.3.8/struts-taglib-1.3.8-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/apache/struts/struts-tiles/1.3.8/struts-tiles-1.3.8.jar" sourcepath="M2_REPO/org/apache/struts/struts-tiles/1.3.8/struts-tiles-1.3.8-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/ch/qos/logback/logback-classic/1.1.1/logback-classic-1.1.1.jar" sourcepath="M2_REPO/ch/qos/logback/logback-classic/1.1.1/logback-classic-1.1.1-sources.jar"> <classpathentry kind="var" path="M2_REPO/ch/qos/logback/logback-classic/1.1.1/logback-classic-1.1.1.jar" sourcepath="M2_REPO/ch/qos/logback/logback-classic/1.1.1/logback-classic-1.1.1-sources.jar">
<attributes> <attributes>
<attribute name="javadoc_location" value="jar:file:/Users/james/.m2/repository/ch/qos/logback/logback-classic/1.1.1/logback-classic-1.1.1-javadoc.jar!/"/> <attribute value="jar:file:/home/t3903uhn/.m2/repository/ch/qos/logback/logback-classic/1.1.1/logback-classic-1.1.1-javadoc.jar!/" name="javadoc_location"/>
</attributes> </attributes>
</classpathentry> </classpathentry>
<classpathentry kind="var" path="M2_REPO/ch/qos/logback/logback-core/1.1.1/logback-core-1.1.1.jar" sourcepath="M2_REPO/ch/qos/logback/logback-core/1.1.1/logback-core-1.1.1-sources.jar"> <classpathentry kind="var" path="M2_REPO/ch/qos/logback/logback-core/1.1.1/logback-core-1.1.1.jar" sourcepath="M2_REPO/ch/qos/logback/logback-core/1.1.1/logback-core-1.1.1-sources.jar">
<attributes> <attributes>
<attribute name="javadoc_location" value="jar:file:/Users/james/.m2/repository/ch/qos/logback/logback-core/1.1.1/logback-core-1.1.1-javadoc.jar!/"/> <attribute value="jar:file:/home/t3903uhn/.m2/repository/ch/qos/logback/logback-core/1.1.1/logback-core-1.1.1-javadoc.jar!/" name="javadoc_location"/>
</attributes> </attributes>
</classpathentry> </classpathentry>
<classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-artifact/3.2.1/maven-artifact-3.2.1.jar" sourcepath="M2_REPO/org/apache/maven/maven-artifact/3.2.1/maven-artifact-3.2.1-sources.jar"/> <classpathentry kind="var" path="M2_REPO/junit/junit/4.11/junit-4.11.jar" sourcepath="M2_REPO/junit/junit/4.11/junit-4.11-sources.jar">
<classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-artifact-manager/2.2.1/maven-artifact-manager-2.2.1.jar" sourcepath="M2_REPO/org/apache/maven/maven-artifact-manager/2.2.1/maven-artifact-manager-2.2.1-sources.jar"/> <attributes>
<classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-model/3.2.1/maven-model-3.2.1.jar" sourcepath="M2_REPO/org/apache/maven/maven-model/3.2.1/maven-model-3.2.1-sources.jar"/> <attribute value="jar:file:/home/t3903uhn/.m2/repository/junit/junit/4.11/junit-4.11-javadoc.jar!/" name="javadoc_location"/>
<classpathentry kind="var" path="M2_REPO/org/apache/maven/plugin-tools/maven-plugin-annotations/3.2/maven-plugin-annotations-3.2.jar" sourcepath="M2_REPO/org/apache/maven/plugin-tools/maven-plugin-annotations/3.2/maven-plugin-annotations-3.2-sources.jar"/> </attributes>
</classpathentry>
<classpathentry kind="var" path="M2_REPO/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar" sourcepath="M2_REPO/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3-sources.jar">
<attributes>
<attribute value="jar:file:/home/t3903uhn/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3-javadoc.jar!/" name="javadoc_location"/>
</attributes>
</classpathentry>
<classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-project/2.2.1/maven-project-2.2.1.jar"/>
<classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-settings/2.2.1/maven-settings-2.2.1.jar"/>
<classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-model/2.2.1/maven-model-2.2.1.jar"/>
<classpathentry kind="var" path="M2_REPO/org/codehaus/plexus/plexus-utils/1.5.15/plexus-utils-1.5.15.jar"/>
<classpathentry kind="var" path="M2_REPO/org/codehaus/plexus/plexus-interpolation/1.11/plexus-interpolation-1.11.jar"/>
<classpathentry kind="var" path="M2_REPO/org/codehaus/plexus/plexus-container-default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable-1.jar"/>
<classpathentry kind="var" path="M2_REPO/classworlds/classworlds/1.1-alpha-2/classworlds-1.1-alpha-2.jar"/>
<classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-profile/2.2.1/maven-profile-2.2.1.jar"/>
<classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-artifact-manager/2.2.1/maven-artifact-manager-2.2.1.jar"/>
<classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-repository-metadata/2.2.1/maven-repository-metadata-2.2.1.jar"/>
<classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-artifact/2.2.1/maven-artifact-2.2.1.jar"/>
<classpathentry kind="var" path="M2_REPO/org/apache/maven/wagon/wagon-provider-api/1.0-beta-6/wagon-provider-api-1.0-beta-6.jar"/>
<classpathentry kind="var" path="M2_REPO/backport-util-concurrent/backport-util-concurrent/3.1/backport-util-concurrent-3.1.jar"/>
<classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-plugin-registry/2.2.1/maven-plugin-registry-2.2.1.jar"/>
<classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-plugin-api/3.2.1/maven-plugin-api-3.2.1.jar" sourcepath="M2_REPO/org/apache/maven/maven-plugin-api/3.2.1/maven-plugin-api-3.2.1-sources.jar"/> <classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-plugin-api/3.2.1/maven-plugin-api-3.2.1.jar" sourcepath="M2_REPO/org/apache/maven/maven-plugin-api/3.2.1/maven-plugin-api-3.2.1-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-plugin-registry/2.2.1/maven-plugin-registry-2.2.1.jar" sourcepath="M2_REPO/org/apache/maven/maven-plugin-registry/2.2.1/maven-plugin-registry-2.2.1-sources.jar"/> <classpathentry kind="var" path="M2_REPO/org/eclipse/sisu/org.eclipse.sisu.plexus/0.0.0.M5/org.eclipse.sisu.plexus-0.0.0.M5.jar" sourcepath="M2_REPO/org/eclipse/sisu/org.eclipse.sisu.plexus/0.0.0.M5/org.eclipse.sisu.plexus-0.0.0.M5-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-profile/2.2.1/maven-profile-2.2.1.jar" sourcepath="M2_REPO/org/apache/maven/maven-profile/2.2.1/maven-profile-2.2.1-sources.jar"/> <classpathentry kind="var" path="M2_REPO/com/google/guava/guava/10.0.1/guava-10.0.1.jar" sourcepath="M2_REPO/com/google/guava/guava/10.0.1/guava-10.0.1-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-project/2.2.1/maven-project-2.2.1.jar" sourcepath="M2_REPO/org/apache/maven/maven-project/2.2.1/maven-project-2.2.1-sources.jar"/> <classpathentry kind="var" path="M2_REPO/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar"/>
<classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-repository-metadata/2.2.1/maven-repository-metadata-2.2.1.jar" sourcepath="M2_REPO/org/apache/maven/maven-repository-metadata/2.2.1/maven-repository-metadata-2.2.1-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-settings/2.2.1/maven-settings-2.2.1.jar" sourcepath="M2_REPO/org/apache/maven/maven-settings/2.2.1/maven-settings-2.2.1-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/eclipse/sisu/org.eclipse.sisu.inject/0.0.0.M5/org.eclipse.sisu.inject-0.0.0.M5.jar" sourcepath="M2_REPO/org/eclipse/sisu/org.eclipse.sisu.inject/0.0.0.M5/org.eclipse.sisu.inject-0.0.0.M5-sources.jar">
<attributes>
<attribute name="javadoc_location" value="jar:file:/Users/james/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.0.0.M5/org.eclipse.sisu.inject-0.0.0.M5-javadoc.jar!/"/>
</attributes>
</classpathentry>
<classpathentry kind="var" path="M2_REPO/org/eclipse/sisu/org.eclipse.sisu.plexus/0.0.0.M5/org.eclipse.sisu.plexus-0.0.0.M5.jar" sourcepath="M2_REPO/org/eclipse/sisu/org.eclipse.sisu.plexus/0.0.0.M5/org.eclipse.sisu.plexus-0.0.0.M5-sources.jar">
<attributes>
<attribute name="javadoc_location" value="jar:file:/Users/james/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.plexus/0.0.0.M5/org.eclipse.sisu.plexus-0.0.0.M5-javadoc.jar!/"/>
</attributes>
</classpathentry>
<classpathentry kind="var" path="M2_REPO/oro/oro/2.0.8/oro-2.0.8.jar" sourcepath="M2_REPO/oro/oro/2.0.8/oro-2.0.8-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/codehaus/plexus/plexus-classworlds/2.4/plexus-classworlds-2.4.jar" sourcepath="M2_REPO/org/codehaus/plexus/plexus-classworlds/2.4/plexus-classworlds-2.4-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar" sourcepath="M2_REPO/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5-sources.jar">
<attributes>
<attribute name="javadoc_location" value="jar:file:/Users/james/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5-javadoc.jar!/"/>
</attributes>
</classpathentry>
<classpathentry kind="var" path="M2_REPO/org/codehaus/plexus/plexus-container-default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable-1.jar" sourcepath="M2_REPO/org/codehaus/plexus/plexus-container-default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable-1-sources.jar">
<attributes>
<attribute name="javadoc_location" value="jar:file:/Users/james/.m2/repository/org/codehaus/plexus/plexus-container-default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable-1-javadoc.jar!/"/>
</attributes>
</classpathentry>
<classpathentry kind="var" path="M2_REPO/org/codehaus/plexus/plexus-interpolation/1.11/plexus-interpolation-1.11.jar" sourcepath="M2_REPO/org/codehaus/plexus/plexus-interpolation/1.11/plexus-interpolation-1.11-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/codehaus/plexus/plexus-utils/1.5.15/plexus-utils-1.5.15.jar" sourcepath="M2_REPO/org/codehaus/plexus/plexus-utils/1.5.15/plexus-utils-1.5.15-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/sonatype/sisu/sisu-guice/3.1.0/sisu-guice-3.1.0-no_aop.jar"/> <classpathentry kind="var" path="M2_REPO/org/sonatype/sisu/sisu-guice/3.1.0/sisu-guice-3.1.0-no_aop.jar"/>
<classpathentry kind="var" path="M2_REPO/org/slf4j/slf4j-api/1.7.6/slf4j-api-1.7.6.jar" sourcepath="M2_REPO/org/slf4j/slf4j-api/1.7.6/slf4j-api-1.7.6-sources.jar"> <classpathentry kind="var" path="M2_REPO/aopalliance/aopalliance/1.0/aopalliance-1.0.jar" sourcepath="M2_REPO/aopalliance/aopalliance/1.0/aopalliance-1.0-sources.jar"/>
<attributes> <classpathentry kind="var" path="M2_REPO/org/eclipse/sisu/org.eclipse.sisu.inject/0.0.0.M5/org.eclipse.sisu.inject-0.0.0.M5.jar" sourcepath="M2_REPO/org/eclipse/sisu/org.eclipse.sisu.inject/0.0.0.M5/org.eclipse.sisu.inject-0.0.0.M5-sources.jar"/>
<attribute name="javadoc_location" value="jar:file:/Users/james/.m2/repository/org/slf4j/slf4j-api/1.7.6/slf4j-api-1.7.6-javadoc.jar!/"/> <classpathentry kind="var" path="M2_REPO/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar" sourcepath="M2_REPO/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5-sources.jar"/>
</attributes> <classpathentry kind="var" path="M2_REPO/org/codehaus/plexus/plexus-classworlds/2.4/plexus-classworlds-2.4.jar" sourcepath="M2_REPO/org/codehaus/plexus/plexus-classworlds/2.4/plexus-classworlds-2.4-sources.jar"/>
</classpathentry> <classpathentry kind="var" path="M2_REPO/org/apache/maven/plugin-tools/maven-plugin-annotations/3.2/maven-plugin-annotations-3.2.jar" sourcepath="M2_REPO/org/apache/maven/plugin-tools/maven-plugin-annotations/3.2/maven-plugin-annotations-3.2-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/sslext/sslext/1.2-0/sslext-1.2-0.jar" sourcepath="M2_REPO/sslext/sslext/1.2-0/sslext-1.2-0-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/codehaus/woodstox/stax2-api/3.1.1/stax2-api-3.1.1.jar" sourcepath="M2_REPO/org/codehaus/woodstox/stax2-api/3.1.1/stax2-api-3.1.1-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/apache/struts/struts-core/1.3.8/struts-core-1.3.8.jar" sourcepath="M2_REPO/org/apache/struts/struts-core/1.3.8/struts-core-1.3.8-sources.jar">
<attributes>
<attribute name="javadoc_location" value="jar:file:/Users/james/.m2/repository/org/apache/struts/struts-core/1.3.8/struts-core-1.3.8-javadoc.jar!/"/>
</attributes>
</classpathentry>
<classpathentry kind="var" path="M2_REPO/org/apache/struts/struts-taglib/1.3.8/struts-taglib-1.3.8.jar" sourcepath="M2_REPO/org/apache/struts/struts-taglib/1.3.8/struts-taglib-1.3.8-sources.jar">
<attributes>
<attribute name="javadoc_location" value="jar:file:/Users/james/.m2/repository/org/apache/struts/struts-taglib/1.3.8/struts-taglib-1.3.8-javadoc.jar!/"/>
</attributes>
</classpathentry>
<classpathentry kind="var" path="M2_REPO/org/apache/struts/struts-tiles/1.3.8/struts-tiles-1.3.8.jar" sourcepath="M2_REPO/org/apache/struts/struts-tiles/1.3.8/struts-tiles-1.3.8-sources.jar">
<attributes>
<attribute name="javadoc_location" value="jar:file:/Users/james/.m2/repository/org/apache/struts/struts-tiles/1.3.8/struts-tiles-1.3.8-javadoc.jar!/"/>
</attributes>
</classpathentry>
<classpathentry kind="var" path="M2_REPO/org/apache/velocity/velocity/1.7/velocity-1.7.jar" sourcepath="M2_REPO/org/apache/velocity/velocity/1.7/velocity-1.7-sources.jar">
<attributes>
<attribute name="javadoc_location" value="jar:file:/Users/james/.m2/repository/org/apache/velocity/velocity/1.7/velocity-1.7-javadoc.jar!/"/>
</attributes>
</classpathentry>
<classpathentry kind="var" path="M2_REPO/org/apache/velocity/velocity-tools/2.0/velocity-tools-2.0.jar">
<attributes>
<attribute name="javadoc_location" value="jar:file:/Users/james/.m2/repository/org/apache/velocity/velocity-tools/2.0/velocity-tools-2.0-javadoc.jar!/"/>
</attributes>
</classpathentry>
<classpathentry kind="var" path="M2_REPO/org/apache/maven/wagon/wagon-provider-api/1.0-beta-6/wagon-provider-api-1.0-beta-6.jar" sourcepath="M2_REPO/org/apache/maven/wagon/wagon-provider-api/1.0-beta-6/wagon-provider-api-1.0-beta-6-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/codehaus/woodstox/woodstox-core-asl/4.2.0/woodstox-core-asl-4.2.0.jar" sourcepath="M2_REPO/org/codehaus/woodstox/woodstox-core-asl/4.2.0/woodstox-core-asl-4.2.0-sources.jar">
<attributes>
<attribute name="javadoc_location" value="jar:file:/Users/james/.m2/repository/org/codehaus/woodstox/woodstox-core-asl/4.2.0/woodstox-core-asl-4.2.0-javadoc.jar!/"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
<classpathentry kind="var" path="M2_REPO/ca/uhn/hapi/fhir/hapi-fhir-base/1.0-SNAPSHOT/hapi-fhir-base-1.0-SNAPSHOT.jar"/>
<classpathentry kind="output" path="bin"/>
</classpath> </classpath>

View File

@ -1,9 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription> <projectDescription>
<name>hapi-tinder-plugin</name> <name>hapi-tinder-plugin</name>
<comment>NO_M2ECLIPSE_SUPPORT: Project files created with the maven-eclipse-plugin are not supported in M2Eclipse.</comment> <comment>NO_M2ECLIPSE_SUPPORT: Project files created with the maven-eclipse-plugin are not supported in M2Eclipse.</comment>
<projects> <projects/>
<project>hapi-fhir-base</project>
</projects>
<buildSpec> <buildSpec>
<buildCommand> <buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name> <name>org.eclipse.jdt.core.javabuilder</name>

View File

@ -8,9 +8,9 @@
@Child(name="${child.elementNameSimplified}", order=${foreach.index}, min=${child.cardMin}, max=${child.cardMaxForChildAnnotation}, type={ @Child(name="${child.elementNameSimplified}", order=${foreach.index}, min=${child.cardMin}, max=${child.cardMaxForChildAnnotation}, type={
#foreach ($nextType in ${child.referenceTypesForMultiple}) #foreach ($nextType in ${child.referenceTypesForMultiple})
#if ( ${child.resourceRef} && ${nextType} != "IResource" ) #if ( ${child.resourceRef} && ${nextType} != "IResource" )
${nextType}.class, ${nextType}.class#{if}($foreach.hasNext), #{end}
#else #else
${nextType}.class, ${nextType}.class#{if}($foreach.hasNext), #{end}
#end #end
#end #end
}) })