Package uk.nhs.interoperability.payloads.commontypes

Examples of uk.nhs.interoperability.payloads.commontypes.PersonName


 
  public static AuthorPersonUniversal createMinimal() {
    AuthorPersonUniversal minimal = new AuthorPersonUniversal();
    minimal.addId(new PersonID().setNullFlavour(NullFlavour.NI.code));
    minimal.setJobRoleNameNullFlavour(NullFlavour.NI.code);
    minimal.setName(new PersonName()
            .setTitle("Dr")
            .setGivenName("Nick")
            .setFamilyName("Smith"));
    minimal.setOrganisationName("St. Elsewhere's Hospital");
    minimal.setOrganisationId(new OrgID()
View Full Code Here


    template.addTelephoneNumber(new Telecom()
                  .setTelecom("tel:01634451628")
                  .setTelecomType(TelecomUseType.EmergencyContact.code));
   
    // Patient
    template.addPatientName(new PersonName()
                  .setTitle("Mr")
                  .setGivenName("Mark")
                  .setFamilyName("Smith"));
    template.setSex(Sex._1);
    template.setBirthTime(new DateValue("19490101"));
View Full Code Here

                .setAssigningOrganisation("V396A:Medway PCT")
                .setPatientIDType(PatientIDType.LocalID.code));
    minimal.addPatientID(new PatientID()
                .setPatientID("993254128")
                .setPatientIDType(PatientIDType.UnverifiedNHSNumber.code));
    minimal.addPatientName(new PersonName().setNullFlavour(NullFlavour.Unknown.code));
    minimal.setSexNullFlavour(NullFlavour.Unknown.code);
    minimal.setBirthTimeNullFlavour(NullFlavour.Unknown.code);
    return minimal;
  }
View Full Code Here

                  .setPostcode("ME5 FS1")
                  .setAddressUse(AddressType.WorkPlace.code));
   
    template.addTelephoneNumber(new Telecom("tel:01634446995"));
   
    template.setName(new PersonName()
                .setTitle("Dr")
                .setGivenName("Peter")
                .setFamilyName("Thomson"));
   
    template.setOrgId(new OrgID().setID("RPA").setType(OrgIDType.ODSOrgID.code));
View Full Code Here

  }
 
  public static RecipientPersonUniversal createMinimal() {
    RecipientPersonUniversal minimal = new RecipientPersonUniversal();

    minimal.setName(new PersonName()
                .setTitle("Dr")
                .setGivenName("Peter")
                .setFamilyName("Thomson"));
   
    minimal.setOrgId(new OrgID().setID("RPA").setType(OrgIDType.ODSOrgID.code));
View Full Code Here

  }
 
  public static RecipientPersonUniversal createEOLCDocRecipient() {
    RecipientPersonUniversal eolcRecipient = new RecipientPersonUniversal();

    eolcRecipient.setName(new PersonName("De Hopper"));
    eolcRecipient.setOrgId(new OrgID().setID("V396F").setType(OrgIDType.ODSOrgID.code));
    eolcRecipient.setOrgName("Dr De Hopper and Partners");
   
    return eolcRecipient;
  }
View Full Code Here

    originalAuthor.addId(new PersonID()
                  .setID("201")
                  .setAssigningOrganisation("TAN01:NORTH EAST LINCOLNSHIRE CARE TRUST")
                  .setType(PersonIDType.LocalPersonID.code));
    originalAuthor.setJobRoleName(JobRoleName._NR2040);
    originalAuthor.setName(new PersonName()
                  .setTitle("Ms")
                  .setGivenName("Niral")
                  .setFamilyName("Singh"));
    originalAuthor.setOrganisationId(new OrgID()
                  .setID("V356F")
View Full Code Here

    template.setEffectiveTime(new DateValue("201209111400+0000"));
   
    // Performer
    template.setSampleCollectedTime(new DateValue("201209111300"));
    template.addPerformerPersonId(new PersonID().setNullFlavour(NullFlavour.Unknown.code));
    template.setPerformerPersonName(new PersonName("Mr", "Brian", "Weberly"));
    template.setPerformerOrgId(new OrgID()
                      .setID("A0991")
                      .setType(OrgIDType.ODSOrgID.code));
    template.setPerformerOrgName("St James Hospital");
   
View Full Code Here

                  .addAddressLine("Martin Road")
                  .addAddressLine("Grimsby")
                  .setPostcode("DN34 4GB")
                  .setAddressUse(AddressType.WorkPlace.code));
    originalAuthor.addTelephoneNumber(new Telecom("tel:07621846951"));
    originalAuthor.setName(new PersonName()
                  .setTitle("Dr")
                  .setGivenName("John")
                  .setFamilyName("Manning"));
    originalAuthor.setOrganisationId(new OrgID()
                  .setID("V365F")
View Full Code Here

                .addAddressLine("Appleton House")
                .addAddressLine("Lanchester Road")
                .addAddressLine("Grimsby")
                .setPostcode("DN3 1UJ"));
   
    template.addName(new PersonName()
                .setGivenName("Mark")
                .setFamilyName("Smith"));
   
    template.setGender(Sex._Male);
    template.setDateOfBirth(new DateValue("20120728"));
   
    // Guardian
    Guardian guardian = new Guardian();
   
    guardian.addId(new PatientIDWithTraceStatuses()
                  .setPatientID("K12344")
                  .setPatientIDType(PatientIDType.LocalID.code)
                  .setAssigningOrganisation("V396A:Medway PCT"));
    guardian.addId(new PatientIDWithTraceStatuses()
                  .setPatientID("993254127")
                  .setPatientIDType(PatientIDType.VerifiedNHSNumber.code)
                  .setNHSNoTraceStatus(NHSNumberTraceStatus.Traced.code));

    guardian.setRole(GuardianRoleType._Mother);
   
    guardian.addAddress(new Address()
                  .setAddressUse(AddressType.Home.code)
                  .addAddressLine("Appleton House")
                  .addAddressLine("Lanchester Road")
                  .addAddressLine("Grimsby")
                  .setPostcode("DN3 1UJ"));
    guardian.addTelephoneNumber(new Telecom()
                    .setTelecom("tel:01634111678")
                    .setTelecomType(TelecomUseType.HomeAddress.code));
   
    guardian.setGuardianDetails(new GuardianPerson()
                      .setGuardianName(new PersonName("Mrs", "Shelly", "Smith")));
   
    template.addGuardian(guardian);
   
    // Provider Organisation
    template.setOrganisationId(new OrgID().setID("V396F"));
View Full Code Here

TOP

Related Classes of uk.nhs.interoperability.payloads.commontypes.PersonName

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.