Skip to main content

HS.AU.Message.HI.SearchIndividualProviderCommon

abstract class HS.AU.Message.HI.SearchIndividualProviderCommon extends %XML.Adaptor

Property Inventory

Parameters

parameter XMLTYPE = SearchIndividualProviderCommon;
Inherited description: This parameter provides the default XMLTYPE for the class. If it is empty then the class name will be used to construct a default XML type.

The default XMLTYPE is used when naming and referencing this type in a schema and the schema context did not provide an XML type name.

Properties

property DateOfBirth as %Date (REFELEMENTQUALIFIED = 1, REFNAMESPACE = "http://ns.electronichealth.net.au/hi/xsd/providercore/PersonalDetails/5.0.0", XMLNAME = "dateOfBirth", XMLREF = 1);
Property methods: DateOfBirthDisplayToLogical(), DateOfBirthGet(), DateOfBirthIsValid(), DateOfBirthLogicalToDisplay(), DateOfBirthLogicalToOdbc(), DateOfBirthLogicalToXSD(), DateOfBirthNormalize(), DateOfBirthOdbcToLogical(), DateOfBirthSet(), DateOfBirthXSDToLogical()
property FamilyName as %String (MAXLEN = 40, MINLEN = 1, REFELEMENTQUALIFIED = 1, REFNAMESPACE = "http://ns.electronichealth.net.au/hi/xsd/common/IndividualNameCore/3.0", TRUNCATE = 1, XMLNAME = "familyName", XMLREF = 1);
Property methods: FamilyNameDisplayToLogical(), FamilyNameGet(), FamilyNameIsValid(), FamilyNameLogicalToDisplay(), FamilyNameLogicalToOdbc(), FamilyNameNormalize(), FamilyNameSet()
property GivenName as list of %String (MAXLEN = 40, MINLEN = 1, REFELEMENTQUALIFIED = 1, REFNAMESPACE = "http://ns.electronichealth.net.au/hi/xsd/common/IndividualNameCore/3.0", TRUNCATE = 1, XMLNAME = "givenName", XMLPROJECTION = "ELEMENTREF", XMLREF = 1);
Property methods: GivenNameBuildValueArray(), GivenNameCollectionToDisplay(), GivenNameCollectionToOdbc(), GivenNameDisplayToCollection(), GivenNameDisplayToLogical(), GivenNameGet(), GivenNameGetObject(), GivenNameGetObjectId(), GivenNameGetSwizzled(), GivenNameIsValid(), GivenNameLogicalToDisplay(), GivenNameLogicalToOdbc(), GivenNameNormalize(), GivenNameOdbcToCollection(), GivenNameSet(), GivenNameSetObject(), GivenNameSetObjectId()
property HPIINumber as %String);
Property methods: HPIINumberDisplayToLogical(), HPIINumberGet(), HPIINumberIsValid(), HPIINumberLogicalToDisplay(), HPIINumberLogicalToOdbc(), HPIINumberNormalize(), HPIINumberSet()
property OnlyNameIndicator as %Boolean (REFELEMENTQUALIFIED = 1, REFNAMESPACE = "http://ns.electronichealth.net.au/hi/xsd/providercore/IndividualName/5.0.0", XMLNAME = "onlyNameIndicator", XMLREF = 1);
Property methods: OnlyNameIndicatorDisplayToLogical(), OnlyNameIndicatorGet(), OnlyNameIndicatorIsValid(), OnlyNameIndicatorLogicalToDisplay(), OnlyNameIndicatorLogicalToXSD(), OnlyNameIndicatorNormalize(), OnlyNameIndicatorSet(), OnlyNameIndicatorXSDToLogical()
property Postcode as %String (MAXLEN = 4, MINLEN = 1, REFELEMENTQUALIFIED = 1, REFNAMESPACE = "http://ns.electronichealth.net.au/hi/xsd/common/AddressCore/3.0", XMLNAME = "postcode", XMLREF = 1);
Property methods: PostcodeDisplayToLogical(), PostcodeGet(), PostcodeIsValid(), PostcodeLogicalToDisplay(), PostcodeLogicalToOdbc(), PostcodeNormalize(), PostcodeSet()
property RegistrationId as %String (MAXLEN = 20, MINLEN = 1, REFELEMENTQUALIFIED = 1, REFNAMESPACE = "http://ns.electronichealth.net.au/hi/xsd/providercore/ProviderType/5.0.0", XMLNAME = "RegistrationId", XMLREF = 1);
Property methods: RegistrationIdDisplayToLogical(), RegistrationIdGet(), RegistrationIdIsValid(), RegistrationIdLogicalToDisplay(), RegistrationIdLogicalToOdbc(), RegistrationIdNormalize(), RegistrationIdSet()
property SearchAustralianAddress as HS.AU.Message.HI.Address.SearchAustralianAddressType (REFELEMENTQUALIFIED = 1, REFNAMESPACE = "http://ns.electronichealth.net.au/hi/xsd/common/AddressCore/5.0.0", XMLNAME = "searchAustralianAddress", XMLREF = 1);
Property methods: SearchAustralianAddressGet(), SearchAustralianAddressGetObject(), SearchAustralianAddressGetObjectId(), SearchAustralianAddressGetSwizzled(), SearchAustralianAddressIsEmpty(), SearchAustralianAddressIsValid(), SearchAustralianAddressNewObject(), SearchAustralianAddressSet(), SearchAustralianAddressSetObject(), SearchAustralianAddressSetObjectId(), SearchAustralianAddressUnSwizzle()
property SearchInternationalAddress as HS.AU.Types.HI.Address.InternationalAddressType (REFELEMENTQUALIFIED = 1, REFNAMESPACE = "http://ns.electronichealth.net.au/hi/xsd/common/AddressCore/5.0.0", XMLNAME = "searchInternationalAddress", XMLREF = 1);
Property methods: SearchInternationalAddressGet(), SearchInternationalAddressGetObject(), SearchInternationalAddressGetObjectId(), SearchInternationalAddressGetSwizzled(), SearchInternationalAddressIsEmpty(), SearchInternationalAddressIsValid(), SearchInternationalAddressNewObject(), SearchInternationalAddressSet(), SearchInternationalAddressSetObject(), SearchInternationalAddressSetObjectId(), SearchInternationalAddressUnSwizzle()
property Sex as %String (MAXLEN = 1, MINLEN = 1, REFELEMENTQUALIFIED = 1, REFNAMESPACE = "http://ns.electronichealth.net.au/hi/xsd/common/CommonCoreElements/3.0", VALUELIST = ",F,I,M,N", XMLNAME = "sex", XMLREF = 1);
Property methods: SexDisplayToLogical(), SexGet(), SexIsValid(), SexLogicalToDisplay(), SexLogicalToOdbc(), SexNormalize(), SexSet()
property State as %String (REFELEMENTQUALIFIED = 1, REFNAMESPACE = "http://ns.electronichealth.net.au/hi/xsd/common/AddressCore/3.0", VALUELIST = ",ACT,NSW,NT,QLD,SA,TAS,VIC,WA", XMLNAME = "state", XMLREF = 1);
Property methods: StateDisplayToLogical(), StateGet(), StateIsValid(), StateLogicalToDisplay(), StateLogicalToOdbc(), StateNormalize(), StateSet()

Inherited Members

Inherited Methods

Subclasses

FeedbackOpens in a new tab