public ElementDefinitionMapping() {
     this.mapField = new @string();
     this.identityField = new id();
 }
 public ProfileMapping() {
     this.commentsField = new @string();
     this.nameField = new @string();
     this.uriField = new uri();
     this.identityField = new id();
 }
 public Conformance() {
     this.documentField = new List<ConformanceDocument>();
     this.messagingField = new List<ConformanceMessaging>();
     this.restField = new List<ConformanceRest>();
     this.profileField = new List<Reference>();
     this.formatField = new List<code>();
     this.acceptUnknownField = new boolean();
     this.fhirVersionField = new id();
     this.implementationField = new ConformanceImplementation();
     this.softwareField = new ConformanceSoftware();
     this.dateField = new dateTime();
     this.experimentalField = new boolean();
     this.statusField = new ConformanceStatementStatus();
     this.descriptionField = new @string();
     this.telecomField = new List<ContactPoint>();
     this.publisherField = new @string();
     this.nameField = new @string();
     this.versionField = new @string();
     this.identifierField = new @string();
 }
 public ElementDefinitionConstraint() {
     this.xpathField = new @string();
     this.humanField = new @string();
     this.severityField = new ConstraintSeverity();
     this.nameField = new @string();
     this.keyField = new id();
 }
 public Profile() {
     this.differentialField = new ProfileSnapshot();
     this.snapshotField = new ProfileSnapshot();
     this.baseField = new uri();
     this.typeField = new code();
     this.mappingField = new List<ProfileMapping>();
     this.fhirVersionField = new id();
     this.requirementsField = new @string();
     this.dateField = new dateTime();
     this.experimentalField = new boolean();
     this.statusField = new ResourceProfileStatus();
     this.codeField = new List<Coding>();
     this.descriptionField = new @string();
     this.telecomField = new List<ContactPoint>();
     this.publisherField = new @string();
     this.nameField = new @string();
     this.versionField = new @string();
     this.identifierField = new List<Identifier>();
     this.urlField = new uri();
 }
 public MessageHeader() {
     this.dataField = new List<Reference>();
     this.reasonField = new CodeableConcept();
     this.responsibleField = new Reference();
     this.receiverField = new Reference();
     this.authorField = new Reference();
     this.entererField = new Reference();
     this.destinationField = new List<MessageHeaderDestination>();
     this.sourceField = new MessageHeaderSource();
     this.responseField = new MessageHeaderResponse();
     this.eventField = new Coding();
     this.timestampField = new instant();
     this.identifierField = new id();
 }
 public ResourceMeta() {
     this.tagField = new List<Coding>();
     this.securityField = new List<Coding>();
     this.profileField = new List<uri>();
     this.lastUpdatedField = new instant();
     this.versionIdField = new id();
 }
 public Resource() {
     this.languageField = new code();
     this.implicitRulesField = new uri();
     this.metaField = new ResourceMeta();
     this.idField = new id();
 }
 public BundleDeleted() {
     this.instantField = new instant();
     this.versionIdField = new id();
     this.id1Field = new id();
     this.typeField = new code();
 }
 public ExtensionDefinitionMapping() {
     this.commentsField = new @string();
     this.nameField = new @string();
     this.uriField = new uri();
     this.identityField = new id();
 }
 public MessageHeaderResponse() {
     this.detailsField = new Reference();
     this.codeField = new ResponseType();
     this.identifierField = new id();
 }