示例#1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="DayTypeAndNumber"/> class.
 /// </summary>
 /// <param name="dayType">DTN.1 - Day Type.</param>
 /// <param name="numberOfDays">DTN.2 - Number of Days.</param>
 public DayTypeAndNumber(CodedWithExceptions dayType, decimal numberOfDays)
 {
     DayType      = dayType;
     NumberOfDays = numberOfDays;
 }
示例#2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PolicyTypeAndAmount"/> class.
 /// </summary>
 /// <param name="policyType">PTA.1 - Policy Type.</param>
 public PolicyTypeAndAmount(CodedWithExceptions policyType)
 {
     PolicyType = policyType;
 }
示例#3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="DriversLicenseNumber"/> class.
 /// </summary>
 /// <param name="licenseNumber">DLN.1 - License Number.</param>
 /// <param name="issuingStateProvinceCountry">DLN.2 - Issuing State, Province, Country.</param>
 public DriversLicenseNumber(string licenseNumber, CodedWithExceptions issuingStateProvinceCountry)
 {
     LicenseNumber = licenseNumber;
     IssuingStateProvinceCountry = issuingStateProvinceCountry;
 }
示例#4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="RoomCoverage"/> class.
 /// </summary>
 /// <param name="roomType">RMC.1 - Room Type.</param>
 public RoomCoverage(CodedWithExceptions roomType)
 {
     RoomType = roomType;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ParentResultLink"/> class.
 /// </summary>
 /// <param name="parentObservationIdentifier">PRL.1 - Parent Observation Identifier.</param>
 public ParentResultLink(CodedWithExceptions parentObservationIdentifier)
 {
     ParentObservationIdentifier = parentObservationIdentifier;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="RepeatPattern"/> class.
 /// </summary>
 /// <param name="repeatPatternCode">RPT.1 - Repeat Pattern Code.</param>
 public RepeatPattern(CodedWithExceptions repeatPatternCode)
 {
     RepeatPatternCode = repeatPatternCode;
 }
示例#7
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PractitionerLicenseOrOtherIdNumber"/> class.
 /// </summary>
 /// <param name="idNumber">PLN.1 - ID Number.</param>
 /// <param name="typeOfIdNumber">PLN.2 - Type of ID Number.</param>
 public PractitionerLicenseOrOtherIdNumber(string idNumber, CodedWithExceptions typeOfIdNumber)
 {
     IdNumber       = idNumber;
     TypeOfIdNumber = typeOfIdNumber;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="DischargeToLocationAndDate"/> class.
 /// </summary>
 /// <param name="dischargeToLocation">DLD.1 - Discharge to Location.</param>
 public DischargeToLocationAndDate(CodedWithExceptions dischargeToLocation)
 {
     DischargeToLocation = dischargeToLocation;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="DischargeToLocationAndDate"/> class.
 /// </summary>
 /// <param name="dischargeToLocation">DLD.1 - Discharge to Location.</param>
 /// <param name="effectiveDate">DLD.2 - Effective Date.</param>
 public DischargeToLocationAndDate(CodedWithExceptions dischargeToLocation, DateTime effectiveDate)
 {
     DischargeToLocation = dischargeToLocation;
     EffectiveDate       = effectiveDate;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="InsuranceCertificationDefinition"/> class.
 /// </summary>
 /// <param name="certificationPatientType">ICD.1 - Certification Patient Type.</param>
 public InsuranceCertificationDefinition(CodedWithExceptions certificationPatientType)
 {
     CertificationPatientType = certificationPatientType;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="InsuranceCertificationDefinition"/> class.
 /// </summary>
 /// <param name="certificationPatientType">ICD.1 - Certification Patient Type.</param>
 /// <param name="certificationRequired">ICD.2 - Certification Required.</param>
 public InsuranceCertificationDefinition(CodedWithExceptions certificationPatientType, string certificationRequired)
 {
     CertificationPatientType = certificationPatientType;
     CertificationRequired    = certificationRequired;
 }
示例#12
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CompositeQuantityWithUnits"/> class.
 /// </summary>
 /// <param name="quantity">CQ.1 - Quantity.</param>
 /// <param name="units">CQ.2 - Units.</param>
 public CompositeQuantityWithUnits(decimal quantity, CodedWithExceptions units)
 {
     Quantity = quantity;
     Units    = units;
 }
示例#13
0
 /// <summary>
 /// Initializes a new instance of the <see cref="JobCodeClass"/> class.
 /// </summary>
 /// <param name="jobCode">JCC.1 - Job Code.</param>
 public JobCodeClass(CodedWithExceptions jobCode)
 {
     JobCode = jobCode;
 }
示例#14
0
 /// <summary>
 /// Initializes a new instance of the <see cref="RepeatInterval"/> class.
 /// </summary>
 /// <param name="repeatPattern">RI.1 - Repeat Pattern.</param>
 public RepeatInterval(CodedWithExceptions repeatPattern)
 {
     RepeatPattern = repeatPattern;
 }
示例#15
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ValueCodeAndAmount"/> class.
 /// </summary>
 /// <param name="valueCode">UVC.1 - Value Code.</param>
 public ValueCodeAndAmount(CodedWithExceptions valueCode)
 {
     ValueCode = valueCode;
 }
示例#16
0
 /// <summary>
 /// Initializes a new instance of the <see cref="MoneyAndChargeCode"/> class.
 /// </summary>
 /// <param name="monetaryAmount">MOC.1 - Monetary Amount.</param>
 /// <param name="chargeCode">MOC.2 - Charge Code.</param>
 public MoneyAndChargeCode(Money monetaryAmount, CodedWithExceptions chargeCode)
 {
     MonetaryAmount = monetaryAmount;
     ChargeCode     = chargeCode;
 }
示例#17
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ValueCodeAndAmount"/> class.
 /// </summary>
 /// <param name="valueCode">UVC.1 - Value Code.</param>
 /// <param name="valueAmount">UVC.2 - Value Amount.</param>
 public ValueCodeAndAmount(CodedWithExceptions valueCode, Money valueAmount)
 {
     ValueCode   = valueCode;
     ValueAmount = valueAmount;
 }
示例#18
0
 /// <summary>
 /// Initializes a new instance of the <see cref="FinancialClass"/> class.
 /// </summary>
 /// <param name="financialClassCode">FC.1 - Financial Class Code.</param>
 public FinancialClass(CodedWithExceptions financialClassCode)
 {
     FinancialClassCode = financialClassCode;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="DateAndInstitutionName"/> class.
 /// </summary>
 /// <param name="date">DIN.1 - Date.</param>
 /// <param name="institutionName">DIN.2 - Institution Name.</param>
 public DateAndInstitutionName(DateTime date, CodedWithExceptions institutionName)
 {
     Date            = date;
     InstitutionName = institutionName;
 }
示例#20
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PractitionerInstitutionalPrivileges"/> class.
 /// </summary>
 /// <param name="privilege">PIP.1 - Privilege.</param>
 public PractitionerInstitutionalPrivileges(CodedWithExceptions privilege)
 {
     Privilege = privilege;
 }